Jump to content

The OS/2 API Project: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 186: Line 186:
* pcre - Perl-compatible Regular Expression Library
* pcre - Perl-compatible Regular Expression Library


<!--        RELATED ARTICLES        -->
==Error Codes==
<table style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;">
* [[Dos Error Codes]]
<td style="width:100%; padding:0.2em 0.4em; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff">
* [[The OS/2 API Project:Win Error Codes]]


<h1 id="sec-colB-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;">Related Articles</h1>
==Parameters==
* [[The OS/2 API Project - Scrollbars|SBM - Scroll Bar Messages]]
* [[The OS/2 API Project:Win Error Codes|Win Error Codes]]
* [[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:Dos Error Codes|Dos Error Codes]]
* [[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]]
</td>
</table>
<!--        CONTRIBUTORS        -->
<table style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;">
<td style="width:100%; padding:0.2em 0.4em; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #f0f0ff">


<h1 id="sec-colB-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;">Contributors</h1>
==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]]
</td>
</table>


[[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.

OS/2 API Data Types

Control Program

Language Interfaces

Presentation Manager

Multimedia

Open Systems

Universal Language Support

System Object Model (SOM)

Networking

  • LAN Systems
  • TCP/IP

Systems Management

Device Driver Interfaces

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.

Kernel

Control Program

Network

Presentation Manager

System Object Model (SOM)

Drivers

MMOS2

REXX

VXREXX

Others

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

Contributors

The contributors of the OS/2 API Project: