Category:The OS/2 API Project: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 73: | Line 73: | ||
<h3 id="sec-col2-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Control Program</h3> | <h3 id="sec-col2-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Control Program</h3> | ||
*[[OS2_API:DataType | Data Types]] | |||
*[[OS2_API:CPI | Control Programming]] | |||
*Vio and Kbd | |||
<h3 id="sec-col2-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Languages</h3> | <h3 id="sec-col2-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Languages</h3> | ||
* 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]] | |||
<h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;"> | <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Network</h3> | ||
* | * TCP/IP | ||
<h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Environment Calls</h3> | |||
<h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;"> | * [[OS2_API:DMI | Desktop Management Interface]] | ||
* | |||
Line 101: | Line 100: | ||
<td style="width:30%; width:30%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff"> | <td style="width:30%; width:30%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff"> | ||
<h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Kernel</h3> | <h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Kernel</h3> | ||
*DevHlp API | |||
*[[OS2_API:KEE|Kernel Execution Environment]] (OS/2 Warp 4.5 and above / eCS 1.0 and above.) | |||
*IFS API | |||
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Graphics</h3> | <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Graphics</h3> | ||
*[[OS2_API:GPI | Graphics Programming Interface]] | |||
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentation Manager</h3> | |||
*[[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.) | |||
Line 116: | Line 130: | ||
<td style="width:30%; width:30%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff"> | <td style="width:30%; width:30%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff"> | ||
<h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Drivers</h3> | <h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Drivers</h3> | ||
*[[OS2_API:RESMGR|Resource Manager]] (Available in eCS 1.1 and above.) | |||
*OEM Helper | |||
*ASPI Router | |||
*USB stack driver (usbd) | |||
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Multimedia</h3> | <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Multimedia</h3> | ||
*DART | |||
*DIVE | |||
*MCI | |||
*[[OS2_API:MM:MIDI|Real Time MIDI]] | |||
*[[OS2_API:MM:OpenGL | OpenGL]] | |||
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Others</h3> | |||
*[[OS2_API:APIEX000 | Guided Procedures]] (Available in eCS 1.1 and above.) | |||
Revision as of 00:39, 28 June 2012
For contributors, please review the Introduction to the OS/2 API Documentation.
OS/2 API Documentation by Category
- Control Program
- Data Types
- Control Programming
- Vio and Kbd
- Kernel
- DevHlp API
- Kernel Execution Environment (Available in OS/2 Warp 4.5 and above / eCS 1.0 and above.)
- IFS API
- Drivers
- Resource Manager (Available in eCS 1.1 and above.)
- OEM Helper
- ASPI Router
- USB stack driver (usbd)
- Languages
- Runtime Libraries
- C Library Reference
- EMX (Available in eCS 1.1 and above.)
- Unicode Support
- Language Support
- Runtime Libraries
- Graphics
- Multimedia
- DART
- DIVE
- MCI
- Real Time MIDI
- OpenGL
- Presentation Manager
- Presentation Manager
- System Object Model (SOM)
- SOM Kernel
- Interface Repository
- Distributed System Object Model API
- Workplace Shell
- eWorkplace (Available in eCS 1.1 and above.)
- eSchemes (Available in eCS 2.0 and above.)
- OpenDoc (Available in OS/2 Warp 4 only. Not included in eCS.)
- Open Scripting Architecture
- Taligent classes (Available in OS/2 Warp 4 and above.)
- Network
- TCP/IP
- Environment Calls
- Others
- Guided Procedures (Available in eCS 1.1 and above.)
DESIGN CHANGE
Control Program
Languages
Network
Environment Calls
|
Kernel
GraphicsPresentation Manager
|
Drivers
Multimedia
Others
|
Related Articles
- Introduction to the OS/2 API Documentation
- A personal look at the OS/2 API by Roger Orr (December 1993)
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.