The OS/2 API Project: Difference between revisions
Appearance
m →OS/2 Ported APIs: typo |
|||
Line 186: | Line 186: | ||
* pcre - Perl-compatible Regular Expression Library | * pcre - Perl-compatible Regular Expression Library | ||
==Error Codes== | |||
* [[Dos Error Codes]] | |||
* [[The OS/2 API Project:Win Error Codes]] | |||
==Parameters== | |||
* [[The OS/2 API Project:System Colours|System Colours]] | * [[The OS/2 API Project:System Colours|System Colours]] | ||
* [[The OS/2 API Project:Presentation Parameters|Presentation Parameters]] | * [[The OS/2 API Project:Presentation Parameters|Presentation Parameters]] | ||
* [[The OS/2 API Project | * [[The OS/2 API Project - Scrollbars|SBM - Scroll Bar Messages]] | ||
==Articles== | |||
* [[Rick Papo's Unofficial Undocumented System API Functions in OS/2]] by [[Rick Papo]] | * [[Rick Papo's Unofficial Undocumented System API Functions in OS/2]] by [[Rick Papo]] | ||
* [[Introduction to the OS/2 API Documentation]] | * [[Introduction to the OS/2 API Documentation]] | ||
* [[A personal look at the OS/2 API ]] by [[Roger Orr]] (December 1993) | * [[A personal look at the OS/2 API ]] by [[Roger Orr]] (December 1993) | ||
* [[What APIs are new to OS/2 2.1?]] by [[Marc van Woerkom]] | * [[What APIs are new to OS/2 2.1?]] by [[Marc van Woerkom]] | ||
==Contributors== | |||
The contributors of the OS/2 API Project: | The contributors of the OS/2 API Project: | ||
* [[Bill Buchanan]] | * [[Bill Buchanan]] | ||
Line 223: | Line 217: | ||
* [[Veit Kannegieser]] | * [[Veit Kannegieser]] | ||
* [[Alex Taylor]] | * [[Alex Taylor]] | ||
[[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] | ||
__NOTOC__ | __NOTOC__ |
Revision as of 17:25, 27 February 2017
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 Warp APIs
This are the APIs included on the IBM's OS/2 Warp product.
Control Program
Language Interfaces
- C Library Reference
- REXX
- REXXUtil API
- Java Native Interface
Presentation Manager
Multimedia
- DART
- DIVE
- Media Control Interface (MCI)
- Real Time MIDI
Open Systems
- Open32
- OpenDoc
- OpenGL
Universal Language Support
System Object Model (SOM)
- SOM Kernel
- Interface Repository Framework
- Distributed System Object Model API
- Workplace Shell
- OpenDoc
- Open Scripting Architecture
- Taligent classes (OS/2 Warp 4 and above)
Networking
- LAN Systems
- TCP/IP
Systems Management
Device Driver Interfaces
- Kernel Execution Environment
- Physical Device Driver (DevHlp) API
- Presentation Device Driver
- OS/2 Installable File Systems (IFS) API
- Platform Specific Drivers API
- LVM API
- OEM Helper
- ASPI Router
- USB stack driver (usbd)
Additional IBM Products
Third Party
Third Parties OS/2 Based APIs
This table lists the third party APIs based on the component level they run.
OS/2 Ported APIs
These are APIs ported from other platforms to OS/2-eCS-ArcaOS. The functions documentation of the APIs are only linked to their respective sites.
- SciTech MGL
- glib - GTK+
- libidl - IDL Parsing Library
- libstdc++ - GNU Standard C++ Library
- pcre - Perl-compatible Regular Expression Library
Error Codes
Parameters
Articles
- Rick Papo's Unofficial Undocumented System API Functions in OS/2 by Rick Papo
- Introduction to the OS/2 API Documentation
- A personal look at the OS/2 API by Roger Orr (December 1993)
- What APIs are new to OS/2 2.1? by Marc van Woerkom
Contributors
The contributors of the OS/2 API Project: