Figures
1-1. How APIs Fit into the AS/400 Business Computing System Structure 1-2
2-1. OPM and ILE API Verbs and Abbreviations ............... 2-2
2-2. Language Selection Considerations — Data Types ........... 2-3
2-3. Language Selection Considerations — Call Conventions ....... 2-4
2-4. Methods for Passing Parameters ..................... 2-7
2-5. Include Files Shipped with the QSYSINC Library ........... 2-28
5-1. General Data Structure ........................... 5-2
7-1. Program Flow for Creating the MICRTPG Program .......... 7-12
8-1. Simplified Sequence of Events for a Sockets Program Example .. 8-26
9-1. Common Programming Errors ....................... 9-1
A-1. ABC Software Packaging ......................... A-1
A-2. Steps for Creating a Software Product ................. A-2
B-1. Original Program Model (OPM) API Examples from Chapter 3 ... B-1
B-2. Integrated Language Environment (ILE) API Examples from Chapter
4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B-3. List API Examples from Chapter 5 ................... B-1
B-4. Pointer API Examples from Chapter 6 ................. B-1
B-5. Performing Tasks Using API Examples from Appendix A ...... B-2
B-6. UNIX-Type API Examples ........................ B-2
Copyright IBM Corp. 1997 ix