Jump to content

Category:The OS/2 API Project: Difference between revisions

From EDM2
mNo edit summary
mNo edit summary
Line 1: Line 1:
The OS/2 API Project (also known as The OS/2 API Documentation Project) is an effort that aims to document all the OS/2 available APIs under an non-restrictive license that can allow derivative works.
For contributors, please review the [[Introduction to the OS/2 API Documentation]].
For contributors, please review the [[Introduction to the OS/2 API Documentation]].


=OS/2 API Documentation by Category=
=OS/2 API Documentation by Category=
* Control Program
**[[OS2_API:DataType | Data Types]]
**[[OS2_API:CPI | Control Programming]]
**Vio and Kbd
*Kernel
**DevHlp API
**[[OS2_API:KEE|Kernel Execution Environment]] (Available in OS/2 Warp 4.5 and above / eCS 1.0 and above.)
**IFS API
* Drivers
**[[OS2_API:RESMGR|Resource Manager]] (Available in eCS 1.1 and above.)
**OEM Helper
**ASPI Router
**USB stack driver (usbd)
* Languages
** Runtime Libraries
***[[OS2_API:CLR | C Library Reference]]
***[[OS2_API:EMX | EMX]] (Available in eCS 1.1 and above.)
***[[OS2_API:Unicode | Unicode Support]]
** Language Support
***[[OS2_API:REXX | REXX]]
***[[Java_JNI_API | Java Native Interface]]
* Graphics
**[[OS2_API:GPI | Graphics Programming Interface]]
*Multimedia
**DART
**DIVE
**MCI
**[[OS2_API:MM:MIDI|Real Time MIDI]]
**[[OS2_API:MM:OpenGL | OpenGL]]
* Presentation Manager
**[[OS2_API:PMI | Presentation Manager]]
***[[OS2_API:eClock | eClock]] (Available in eCS 1.1 and 1.2.)
***[[OS2_API:eStyler | eStyler]] (Available in eCS 1.1 and above.)
** System Object Model (SOM)
***[[OS2_API:SOM_Kernel|SOM Kernel]]
***[[OS2 API:SOM_IR|Interface Repository]]
***[[OS2_API:SOM_DSOM|Distributed System Object Model API]]
***[[OS2_API:WPS | Workplace Shell]]
***[[OS2_API:eWPS | eWorkplace]] (Available in eCS 1.1 and above.)
***[[OS2_API:eSchemes | eSchemes]] (Available in eCS 2.0 and above.)
***[[OS2_API:OpenDoc | OpenDoc]] (Available in OS/2 Warp 4 only. Not included in eCS.)
***[[OS2_API:OSA | Open Scripting Architecture]]
***[[OS2_API:Taligent | Taligent classes]] (Available in OS/2 Warp 4 and above.)
* Network
** TCP/IP
* Environment Calls
**[[OS2_API:DMI | Desktop Management Interface]]
* Others
**[[OS2_API:APIEX000 | Guided Procedures]] (Available in eCS 1.1 and above.)
=OS/2 API Documentation by Category (DESIGN)=
<table style="width: 100%">
<table style="width: 100%">
<tr style="vertical-align:top;">
<tr style="vertical-align:top;">

Revision as of 00:59, 28 June 2012

The OS/2 API Project (also known as The OS/2 API Documentation Project) is an effort that aims to document all the OS/2 available APIs under an non-restrictive license that can allow derivative works.

For contributors, please review the Introduction to the OS/2 API Documentation.

OS/2 API Documentation by Category

Control Program


Languages


Network

  • TCP/IP


Environment Calls


Kernel


Graphics


Presentation Manager


Drivers

  • Resource Manager (eCS 1.1 and above.)
  • OEM Helper
  • ASPI Router
  • USB stack driver (usbd)


Multimedia


Others


Related Articles

Contributors

The contributors of the OS/2 API Project:

Subcategories

This category has the following 7 subcategories, out of 7 total.

Pages in category "The OS/2 API Project"

The following 66 pages are in this category, out of 66 total.