Jump to content

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

From EDM2
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:DataType | Data Types]]
**[[OS2_API:CPI | Control Programming]]
*[[OS2_API:CPI | Control Programming]]
**Vio and Kbd  
*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
* Runtime Libraries
***[[OS2_API:CLR | C Library Reference]]
**[[OS2_API:CLR | C Library Reference]]
***[[OS2_API:EMX | EMX]] (Available in eCS 1.1 and above.)
**[[OS2_API:EMX | EMX]] (Available in eCS 1.1 and above.)
***[[OS2_API:Unicode | Unicode Support]]
**[[OS2_API:Unicode | Unicode Support]]
** Language Support
* Language Support
***[[OS2_API:REXX | REXX]]
**[[OS2_API:REXX | REXX]]
***[[Java_JNI_API | Java Native Interface]]
**[[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;">Development Stuff</h3>
<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;">General Stuff</h3>
* [[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
*DevHlp API
**[[OS2_API:KEE|Kernel Execution Environment]] (OS/2 Warp 4.5 and above / eCS 1.0 and above.)
*[[OS2_API:KEE|Kernel Execution Environment]] (OS/2 Warp 4.5 and above / eCS 1.0 and above.)
**IFS API
*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]]
*[[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.)
*[[OS2_API:RESMGR|Resource Manager]] (Available in eCS 1.1 and above.)
**OEM Helper
*OEM Helper
**ASPI Router
*ASPI Router
**USB stack driver (usbd)
*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
*DART
**DIVE
*DIVE
**MCI
*MCI
**[[OS2_API:MM:MIDI|Real Time MIDI]]
*[[OS2_API:MM:MIDI|Real Time MIDI]]
**[[OS2_API:MM:OpenGL | OpenGL]]
*[[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

  • Drivers
    • Resource Manager (Available in eCS 1.1 and above.)
    • OEM Helper
    • ASPI Router
    • USB stack driver (usbd)
  • Network
    • TCP/IP

DESIGN CHANGE

Control Program


Languages


Network

  • TCP/IP

Environment Calls


Kernel


Graphics

Presentation Manager


Drivers

  • Resource Manager (Available in 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.