Jump to content

Control Program Functions: Difference between revisions

From EDM2
Line 20: Line 20:


==== Video I/O functions ====
==== Video I/O functions ====
* [[OS2 API:CPI:VioRegister|VioRegister]]
* [[OS2 API:CPI:VioRegister|VioRegister]] * Legacy
* [[OS2 API:CPI:VioGlobalReg|VioGlobalReg]]
* [[OS2 API:CPI:VioGlobalReg|VioGlobalReg]] * Legacy
* [[OS2 API:CPI:VioDeRegister|VioDeRegister]]
* [[OS2 API:CPI:VioDeRegister|VioDeRegister]] * Legacy
* [[OS2 API:CPI:VioGetBuf|VioGetBuf]]
* [[OS2 API:CPI:VioGetBuf|VioGetBuf]]
* [[OS2 API:CPI:VioGetCurPos|VioGetCurPos]]
* [[OS2 API:CPI:VioGetCurPos|VioGetCurPos]]
Line 30: Line 30:
* [[OS2 API:CPI:VioGetMode|VioGetMode]]
* [[OS2 API:CPI:VioGetMode|VioGetMode]]
* [[OS2 API:CPI:VioSetMode|VioSetMode]]
* [[OS2 API:CPI:VioSetMode|VioSetMode]]
* [[OS2 API:CPI:VioGetPhysBuf|VioGetPhysBuf]]
* [[OS2 API:CPI:VioGetPhysBuf|VioGetPhysBuf]] * Legacy
* [[OS2 API:CPI:VioReadCellStr|VioReadCellStr]]
* [[OS2 API:CPI:VioReadCellStr|VioReadCellStr]]
* [[OS2 API:CPI:VioReadCharStr|VioReadCharStr]]
* [[OS2 API:CPI:VioReadCharStr|VioReadCharStr]]
* [[OS2 API:CPI:VioWrtCellStr|VioWrtCellStr]]
* [[OS2 API:CPI:VioWrtCellStr|VioWrtCellStr]]
* [[OS2 API:CPI:VioWrtCharStr|VioWrtCharStr]]
* [[OS2 API:CPI:VioWrtCharStr|VioWrtCharStr]]
* [[OS2 API:CPI:VioScrollDn|VioScrollDn]]
* [[OS2 API:CPI:VioScrollDn|VioScrollDn]] * Legacy
* [[OS2 API:CPI:VioScrollUp|VioScrollUp]]
* [[OS2 API:CPI:VioScrollUp|VioScrollUp]] * Legacy
* [[OS2 API:CPI:VioScrollLf|VioScrollLf]]
* [[OS2 API:CPI:VioScrollLf|VioScrollLf]] * Legacy
* [[OS2 API:CPI:VioScrollRt|VioScrollRt]]
* [[OS2 API:CPI:VioScrollRt|VioScrollRt]] * Legacy
* [[OS2 API:CPI:VioWrtNAttr|VioWrtNAttr]]
* [[OS2 API:CPI:VioWrtNAttr|VioWrtNAttr]]
* [[OS2 API:CPI:VioWrtNCell|VioWrtNCell]]
* [[OS2 API:CPI:VioWrtNCell|VioWrtNCell]]

Revision as of 19:53, 9 June 2016

Control Programming Interface

Some general information is available at Control Program page.

Date/Time

Device I/O

Video I/O functions

Advanced VIO

Keyboard functions

Mouse functions

Monitor functions

Dynamic Linking Library

Error Management

Exception Management

Must Complete Management

Signaling Exception Management

File Systems/File Management

Directory Searching

Directory

Disk

Environment/Path

LibPath

File Manipulation

File Handle Manipulation

File Querying

File System Functions

Memory Management

Heap Memory

Shared Memory

Thread local Memory

Addressing

Message Management

National Language/Code Page

Pipes

Named Pipes

Queues

Server

Client

Resource Management

Semaphores

Event Semaphores

Mutex Semaphores

MuxWait Semaphores

Processes/Threading

Processes

Threads

Session Management

Timer

To SORT

This needs to be organized:

External References