Difference between revisions of "Category:API"
From MidrangeWiki
m |
Starbuck5250 (talk | contribs) (+link to understanding API docs, add further description, +link to V5R4 API finder) |
||
Line 1: | Line 1: | ||
{{AN}} is an acronym for {{bu|A|pplication}} {{bu|P|rogram}} {{bu|I|nterface}}. | {{AN}} is an acronym for {{bu|A|pplication}} {{bu|P|rogram}} {{bu|I|nterface}}. | ||
− | High Level Languages that cannot do some stuff, can call an API to do some standard 400 function. | + | High Level Languages that cannot do some stuff, can call an API to do some standard 400 function. In addition, an {{AN}} is useful when thought of as a pre-tested, reusable function. |
+ | |||
+ | The {{AN}} documentation is generally written for C programmers to understand. RPG and Cobol programmers might find some of the C conventions confusing, especially [[What_does_BINARY%284%29_mean_in_API_documentation%3F | Binary]]. | ||
==External links== | ==External links== | ||
− | *[http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/apis/apifinder.htm V5R3 API Finder on IBM InfoCenter] | + | * [http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/apis/apifinder.htm V5R3 API Finder on IBM InfoCenter] |
+ | * [http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/apifinder/finder.htm V5R4 API Finder on IBM Infocenter] | ||
==Categories== | ==Categories== | ||
[[Category:Definitions]] | [[Category:Definitions]] | ||
[[Category:Categories]] | [[Category:Categories]] |
Revision as of 16:56, 4 January 2008
API is an acronym for Application Program Interface.
High Level Languages that cannot do some stuff, can call an API to do some standard 400 function. In addition, an API is useful when thought of as a pre-tested, reusable function.
The API documentation is generally written for C programmers to understand. RPG and Cobol programmers might find some of the C conventions confusing, especially Binary.
External links
Categories
Subcategories
This category has the following 2 subcategories, out of 2 total.
Pages in category "API"
The following 101 pages are in this category, out of 101 total.
C
L
O
Q
- QBNLMODI — List ILE Module Information
- QBNLPGMI — List ILE Program Information
- QBNLSPGM — List ILE Service Program Information
- QBNRSPGM — Retrieve Service Program Information
- QCAVFYNM
- QCDRCMDI — Retrieve Command Information
- QCLRDTAQ
- QCLRPGMI — Retrieve Program Information
- QCMDEXC — Execute System Command
- QDBRTVFD — Retrieve Database File Description
- QDFRPRTA — Retrieve Printer File Attributes
- QDFRTVFD — Retrieve Display File Description
- QGYCLST — Close List
- QGYGTLE — Get List Entries
- QGYOLAUS — Open List of Authorized Users
- QGYOLJBL — Open List of Job Log Messages
- QGYOLMSG — Open List of Messages
- QGYOLSPL — Open List of Spooled Files
- QLICHGLL — Change Library List
- QMHQRDQD — Retrieve Data Queue Description
- QMHRCVPM
- QMHRTVM PCML
- QMHRTVM — Retrieve Message
- QMHSNDPM — Send Program Message
- QRCVDTAQ
- QSNDDTAQ
- QSYRUSRI — Retrieve User Profile Information
- QTARTLBL - Retrieve Tape Label API
- QUSCRTUS — Create User Space
- QUSDLTUS — Delete User Space
- QUSLJOB — List User Jobs
- QUSLSPL — List Spooled Files
- QUSPTRUS — Retrieve Pointer to User Space
- QUSRJOBI — Retrieve Job Information
- QUSRMBRD — Retrieve Member Description
- QUSROBJD — Retrieve Object Description
- QUSRSPLA — Retrieve Spooled File Attributes
- QWCLOBJL — List Object Locks
- QWCRLCKI — Retrieve Lock Information
- QWDRJOBD — Retrieve Job Description Information
- QWDRSBSD — Retrieve Subsystem Description
- QWVRCSTK — Retrieve Call Stack
R
- Receive Data Queue (QRCVDTAQ)
- Receive Program Message (QMHRCVPM)
- Retrieve Call Stack (QWVRCSTK)
- Retrieve Command Information (QCDRCMDI)
- Retrieve Data Queue Description (QMHQRDQD)
- Retrieve Database File Description (QDBRTVFD)
- Retrieve Display File Description (QDFRTVFD)
- Retrieve Job Description Information (QWDRJOBD)
- Retrieve Job Information (QUSRJOBI)
- Retrieve Lock Information (QWCRLCKI)
- Retrieve Member Description (QUSRMBRD)
- Retrieve Message (QMHRTVM)
- Retrieve Object Description (QUSROBJD)
- Retrieve Pointer to User Space (QUSPTRUS)
- Retrieve Printer File Attributes (QDFRPRTA)
- Retrieve Program Information (QCLRPGMI)
- Retrieve Service Program Information (QBNRSPGM)
- Retrieve Spooled File Attributes (QUSRSPLA)
- Retrieve Subsystem Description (QWDRSBSD)
- Retrieve User Profile Information (QSYRUSRI)
U
- UIM Add List Entry (QUIADDLE)
- UIM Close Application (QUICLOA)
- UIM Delete List (QUIDLTL)
- UIM Display Help (QUHDSPH)
- UIM Display Panel (QUIDSPP)
- UIM Get Dialog Variable (QUIGETV)
- UIM Get List Entry (QUIGETLE)
- UIM Open Display Application (QUIOPNDA)
- UIM Put Dialog Variable (QUIPUTV)
- UIM Remove List Entry (QUIRMVLE)
- UIM Retrieve List Attributes (QUIRTVLA)
- UIM Set List Attributes (QUISETLA)
- UIM Update List Entry (QUIUPDLE)
- Using QC2LE procedures in ILE RPG