Tuesday, January 25, 2005

iSeries 400 (AS/400) resource: API interfaces

iSeries 400 (AS/400) resource: API interfaces

Some of the iSeries 400 (AS/400) API's can be a little tricky to use. As a service to the community a number of programmers have contributed to this list with small examples written in RPG/400, ILE RPG or CLP.
All the examples share the same attributes:
Placed in the Public Domain with no restrictions at all. 'Good behaviour' however dictates that you credit the authour in your source.
Packed in a PC .ZIP-file, source only.

http://hkrebs.dk/apiinterfaces.html

Simple stand alone programs, ready to compile, test and modify. Subroutines are supplemented by a small main routine that sets up the parameters etc. to make it a stand alone program. However the example program is kept as simple as possibly - not complete utilities with lot's of 'noise'.
Authors name and @ddress included if he accepts questions about the interface.
Restrictions and prerequisites described in the program source. No need for any additional user guides.

QCDRCMDI - Retrieve Command Information
QDBRTVFD - Retrieve Database File Description Same as QjoRetrieveJournalInformation
QDBLDBR - List Database Relations
QHFRTVAT - Retrieve Directory Entry Attributes
QjoRetrieveJournalInformation Same as QDBRTVFD
QsnGetCsrAdr - Cursor position with No Aid-byte
QSYRUSRI - Retrieve User Information
QUSCRTUS - Create User Space 1: 1: Same as QUSLJOB and QUSRTVUS
QUSLJOB - List Job Same as QUSCRTUS and QUSRTVUS
QUSLMBR - List Database File Members
QUSLOBJ - List Objects
QUSRJOBI - Retrieve Job Information
QUSRTVUS - Retrieve User Space Same as QUSLJOB and QUSCRTUS
QWCRNETA - Retrieve Network Attributes To retrieve System Name
QWCRSVAL - Retrieve System Value

iSeries 400 (AS/400) resource: API interfaces

No comments:

Post a Comment