RPG

561. ライブラリー:QSYSINC の紹介

先に「559.プログラム状況データ・ストラクチャー」で
ILE-RPGソースの中から /COPYで参照できる PGMDS という
参照ソースを紹介した。

IBM も同じように便利に参照することができるライブラリーとして
QSYSINC という名前のライブラリーを用意している。

QSYSINC には多くのオブジェクトが収められており

                              ライブラリー表示                                
                                                                              
ライブラリー . . . . :   QSYSINC         オブジェクトの数 . . :   91          
タイプ . . . . . . . :   PROD             ライブラリー ASP 番号  . :   1           
作成権限 . . . . . . :   *CHANGE          ライブラリー ASP 装置  . :   *SYSBAS     
                                          ライブラリー ASP グループ  :   *SYSBAS     
                                                                              
オプションを入力して,実行キーを押してください。                              
  5= 全属性の表示   8= 保守属性の表示                                         
                                                                              
OPT  オブジェクト     タイプ    属性                サイズ    テキスト            
     QMYPTF05    *PGM      CLLE                   81920                       
     QP5EXLNK    *PGM      CPPLE                 184320                       
     QSPPTF01    *PGM      CLLE                   69632                       
     QXICEXIT    *PGM                             61440                       
     QXICMRM1    *PGM      CLP                  3162112                       
     QXICMRM2    *PGM      CLP                  5799936                       
     QXICSL03    *PGM      CLLE                   81920                       
     QXICSL04    *PGM      CLLE                   61440                       
     QZIPPTF01   *PGM      CLLE                   61440                       
     ARPA        *FILE     PF                    155648  DATA BASE FILE FOR AR
    H           *FILE     PF                  42807296  DATA BASE FILE FOR C 
    HPP         *FILE     PF                     16384  DATA BASE FILE FOR HP
    LAYOUT      *FILE     PF                   1011712  DATA BASE FILE FOR IC
    LAYOUTSV    *FILE     SAVF                  954368                       
    LAYOUTSV26  *FILE     SAVF                  888832                       
    LAYOUTSV32  *FILE     SAVF                  954368                       
    LAYOUTSV34  *FILE     SAVF                 1085440                       
    LAYOUTSV36  *FILE     SAVF                  954368                       
    LAYOUTSV38  *FILE     SAVF                  954368                       
    LAYOUTSV40  *FILE     SAVF                  954368                       
    LAYOUT26    *FILE     PF                    946176  DATA BASE FILE FOR IC
    LAYOUT32    *FILE     PF                   1028096  DATA BASE FILE FOR IC
    LAYOUT34    *FILE     PF                   1040384  DATA BASE FILE FOR IC
    LAYOUT36    *FILE     PF                   1003520  DATA BASE FILE FOR IC
    LAYOUT38    *FILE     PF                    991232  DATA BASE FILE FOR IC
    LAYOUT40    *FILE     PF                   1011712  DATA BASE FILE FOR IC
    MIH         *FILE     PF                   5005312  DATA BASE FILE FOR C 
    NET         *FILE     PF                    106496  DATA BASE FILE FOR NE
    NETINET     *FILE     PF                    372736  DATA BASE FILE FOR NE
    NETNS       *FILE     PF                    155648  DATA BASE FILE FOR NE
    NETTEL      *FILE     PF                     49152  DATA BASE FILE FOR NE
    NOTICES     *FILE     PF                     57344  NOTICES FILE FOR LICE
    QCBLLESRC   *FILE     PF                  18497536  DATA BASE FILE FOR IL
    QLBLSRC     *FILE     PF                  15671296  DATA BASE FILE FOR CO
    QPZ1BFC03   *FILE     PF                    204800  PTFS FOR BFC APIS    
    QPZ1BN02    *FILE     PF                     94208  PTFS FOR BN APIS     
    QPZ1C202    *FILE     PF                     81920  PTF FOR C2 APIS      
    QPZ1DB01    *FILE     PF                   4120576  PTFS FOR DB APIS     
    QPZ1DB02    *FILE     PF                    499712  PTFS FOR DB APIS     
    QPZ1DB03    *FILE     PF                    245760  PTFS FOR DB APIS     
    QPZ1DB04    *FILE     PF                   5386240  PTFS FOR DB APIS     
    QPZ1DC01    *FILE     PF                    188416  PTFS FOR DC APIS     
    QPZ1KRB03   *FILE     PF                    401408  PTFS FOR KRB APIS    
    QPZ1LE01    *FILE     PF                     86016  PTFS FOR LE APIS     
    QPZ1LI02    *FILE     PF                    110592  PTFS FOR LI APIS     
    QPZ1MY05    *FILE     PF                    208896  PTFS FOR MY APIS     
    QPZ1PQ08    *FILE     PF                    241664  PTFS FOR QPQOLPM API 
    QPZ1PQ09    *FILE     PF                    221184  PTF FOR QPQAPME API  
    QPZ1RN01    *FILE     PF                    221184  PTF FOR RN HEADER FIL
    QPZ1SO08    *FILE     PF                    208896  PTFS FOR SO APIS     
    QPZ1SO09    *FILE     PF                     94208  PTFS FOR SO APIS     
    QPZ1SQ05    *FILE     PF                    303104  PTFS FOR SQ APIS     
    QPZ1SQ06    *FILE     PF                    507904  PTFS FOR QUSRJOBI INC
    QPZ1SQ07    *FILE     PF                    143360  PTFS FOR SQLFP INCLUD
    QPZ1SQ08    *FILE     PF                    204800  PTFS FOR SQ APIS     
    QPZ1SQ09    *FILE     PF                    565248  PTFS FOR SQ APIS     
    QPZ1SQ10    *FILE     PF                    188416  PTFS FOR SQ APIS     
    QPZ1SQ11    *FILE     PF                    155648  PTFS FOR SQLFP INCLUD
    QPZ1SQ12    *FILE     PF                    303104  PTFS FOR SQ APIS     
    QPZ1SQ13    *FILE     PF                    184320  PTFS FOR SQ APIS     
    QPZ1SY04    *FILE     PF                    425984  PTFS FOR QSYRGAP APIS
    QPZ1TES01   *FILE     PF                    131072  PTFS FOR TES APIS    
    QPZ1TES02   *FILE     PF                    200704  PTFS FOR TES APIS    
    QPZ1TES03   *FILE     PF                    225280  PTFS FOR TES APIS    
    QPZ1TMS02   *FILE     PF                    118784  PTFS FOR TMS APIS    
    QPZ1WC04    *FILE     PF                     94208  PTFS FOR WC APIS     
    QPZ1YPP01   *FILE     PF                    106496  PTF FOR YPP APIS     
    QPZ1ZIP01   *FILE     PF                    135168  PTFS FOR ZIP APIS    
    QRPGLESRC   *FILE     PF                  24051712  DATA BASE FILE FOR IL
    QRPGSRC     *FILE     PF                  20152320  DATA BASE FILE FOR RP
    RPC         *FILE     PF                    475136  DATA BASE FILE FOR RP
    STD         *FILE     PF                   3842048                       
    SYS         *FILE     PF                    962560  DATA BASE FILE FOR SY
    T           *FILE     PF                   1232896  DATA BASE FILE FOR TE
    UNICODE     *FILE     PF                  16728064  DATA BASE FILE FOR IC
    UNICODE24   *FILE     PF                  14827520  DATA BASE FILE FOR IC
    UNICODE26   *FILE     PF                  14155776  DATA BASE FILE FOR IC
    UNICODE32   *FILE     PF                  15896576  DATA BASE FILE FOR IC
    UNICODE34   *FILE     PF                  17235968  DATA BASE FILE FOR IC
    UNICODE36   *FILE     PF                  14745600  DATA BASE FILE FOR IC
    UNICODE38   *FILE     PF                  15556608  DATA BASE FILE FOR IC
    UNICODE40   *FILE     PF                  16728064  DATA BASE FILE FOR IC
    UNISAVE     *FILE     SAVF                15241216                       
    UNISAVE24   *FILE     SAVF                13668352                       
    UNISAVE26   *FILE     SAVF                13139968                       
    UNISAVE32   *FILE     SAVF                14716928                       
    UNISAVE34   *FILE     SAVF                15785984                       
    UNISAVE36   *FILE     SAVF                13668352                       
    UNISAVE38   *FILE     SAVF                14716928                       
    UNISAVE40   *FILE     SAVF                15241216                       
    QXIC1350    *PRDLOD                          12288 

[解説]

このように多数のオブジェクトが収められておりその中でも

    H           *FILE     PF                  42807296  DATA BASE FILE FOR C 
    HPP         *FILE     PF                     16384  DATA BASE FILE FOR HP
    MIH         *FILE     PF                   5005312  DATA BASE FILE FOR C
    QCBLLESRC   *FILE     PF                  18497536  DATA BASE FILE FOR IL
    QLBLSRC     *FILE     PF                  15671296  DATA BASE FILE FOR CO
    QRPGLESRC   *FILE     PF                  24051712  DATA BASE FILE FOR IL
    QRPGSRC     *FILE     PF                  20152320  DATA BASE FILE FOR RP

はCOBOLやRPG開発者が利用できる貴重なノウハウが眠っている。
 
 
QRPGLESRCを覗いてみると

   CMRPG        RPGLE       CPI-C HEADER                          
   DSQCOMMR     RPGLE       QUERY MANAGER INCLUDES                
   ECACHCMD     RPGLE       COMMAND ANALYZER CHANGE EXIT          
   ECARTCMD     RPGLE       COMMAND ANALYZER RETRIEVE EXIT        
   ECHGPRF1     RPGLE       CHANGE USER PROFILE EXIT PROGRAM      
   ECHGRCV1     RPGLE       CHANGE JOURNAL RECEIVER EXIT PROGRAM  
   ECHKPWD1     RPGLE       CHECK PASSWORD EXIT PROGRAM           
   ECLRMST      RPGLE       CLEAR MASTER KEY EXIT EXIT PROGRAM    
   ECRTPRF1     RPGLE       CREATE USER PROFILE EXIT PROGRAM     
   EDBOPNDB     RPGLE       OPEN DATABASE EXIT PROGRAM           
   EDCVARY      RPGLE       VARY CONFIGURATION EXIT POINT        
   EDLTKR       RPGLE       DELETE KEY STORE RECORD EXIT PROGRAM 
   EDLTPRF1     RPGLE       DELETE USER PROFILE EXIT PROGRAM     
   EDLTPRF2     RPGLE       DELETE USER PROFILE EXIT PROGRAM     
   EDLTRCV1     RPGLE       DELETE JOURNAL RECEIVER EXIT PROGRAM 
   EIM          RPGLE       EIM APIS                             
   EIMGEPH      RPGLE       CONVERT IMAGE API EXIT PROGRAM DEFINES           
   EJOBNTFY     RPGLE       JOB NOTIFICATION EXIT MESSAGES                   
   EKICONR      RPGLE       PRINTMANAGER RPG CONSTANTS                       
   EMHDFTPG     RPGLE       DEFAULT HANDLINGR EXIT PGM PARAMETER             
   EMOOPTEP     RPGLE       OPTICAL EXIT SUPPORT                             
   ENPSEP       RPGLE       NETWORK PRINT SERVER EXIT PROGRAM STRUCTURE      
   EOGDOCH      RPGLE       DOCUMENT HANDLING EXIT PROGRAM                   
   EOK          RPGLE       COMMON STRUCTURES FOR DIRECTORY SERVICES EXIT PGM
   EOKDRSH1     RPGLE       DIRECTORY SEARCH EXIT PROGRAM        
   EOKDRSP      RPGLE       DIRECTORY SUPPLIER EXIT PROGRAM      
   EOKDRVF      RPGLE       DIRECTORY VERFICATION EXIT PROGRAM   
   EPADSEL      RPGLE       DEVICE SELECT EXIT PROGRAM           
   EPDTRCJB     RPGLE       TRACE JOB EXIT PROGRAM               
   EPQMAPXT     RPGLE       EMAIL EXIT                           
   EPQXFORM     RPGLE       IPDS TO PDF TRANSFORM EXIT           
   EPWFSEP      RPGLE       FILE SERVER EXIT PROGRAM PARAMETERS  
   EQQQRYGV     RPGLE       QUERY GOVERNOR EXIT                    
   ERRNO        RPGLE       ILE RPG VERSION OF C ERRNO HEADER      
   ERSTPRF1     RPGLE       RESTORE USER PROFILE EXIT PROGRAM      
   ERWSCI       RPGLE       SQL CLIENT INTEGRATION EXIT PROGRAM    
   ESCWCHT      RPGLE       TRACE EXIT PROGRAM                     
   ESETMST      RPGLE       SET MASTER KEY 1 EXIT PROGRAM          
   ESOEXTPT     RPGLE       SOCKETS APIS EXIT PROGRAM              
   ESPBLSEP     RPGLE       CUSTOMIZED SEPARATOR PAGE EXIT PROGRAM 
   ESPDQRCD     RPGLE       SPOOL DATA QUEUE ENTRIES                       
   ESPDRVXT     RPGLE       PRINT DRIVER EXIT INTERFACE                    
   ESPTRNXT     RPGLE       WRITER TRANSFORM EXIT INTERFACE                
   ESPXPTS      RPGLE       SPOOL UIM EXIT POINT DEFINITION                
   ESYDRAPP     RPGLE       DEREGISTER APPL FOR CERT EXIT PROGRAM          
   ESYRGAPP     RPGLE       REGISTER APPLICATION FOR CERTIFICATE USAGE EXIT
   ESYUPDCA     RPGLE       UPDATE CERTIFICATE AUTHORITY TRUST EXIT PROGRAM
   ESYUPDCU     RPGLE       UPDATE CERTIFICATE USE EXIT PROGRAM            
   ETASTGEX     RPGLE       STORAGE EXISTENCE EXIT PROGRAM              
   ETATAPMG     RPGLE       TAPE MANAGEMENT EXIT PROGRAM                
   ETEPGMST     RPGLE       PROGRAM STOP EXIT PROGRAM HEADER            
   ETEPSEPH     RPGLE       ENTRY POINT STOP EXIT                       
   ETGDEVEX     RPGLE       TELNET SERVER DEVICE EXIT PROGRAM           
   ETNCMTRB     RPGLE       COMMITMENT CONTROL EXIT PROGRAM             
   ETOCSVRE     RPGLE       EXIT PROGRAM FOR TCP/IP USER DEFINED SERVERS
   ETRNKSF      RPGLE       TRANSLATE KEY STORE EXIT PROGRAM            
   EUIAFEX      RPGLE       APPLICATION FORMATTED DATA EXIT PROGRAM         
   EUIALCL      RPGLE       ACTION LIST AND PULL DOWN FIELD CHOICE EXIT PGM 
   EUIALEX      RPGLE       ACTION LIST OR PULL DOWN FIELD EXIT PROGRAM     
   EUICSEX      RPGLE       CURSOR SENSITIVE PROMPT EXIT PROGRAM            
   EUICTEX      RPGLE       CONDITIONING TAG EXIT PROGRAM                   
   EUIFKCL      RPGLE       CALL PROGRAM FOR A FUNCTION KEY EXIT PROGRAM    
   EUIGPEX      RPGLE       GENERAL PANEL CHECKING EXIT PROGRAM             
   EUIILEX      RPGLE       INCOMPLETE LIST EXIT PROGRAM                    
   EUIMICL      RPGLE       CALL PROGRAM FOR A MENU ITEM EXIT PROGRAM       
   EUITAEX      RPGLE       TEXT AREA DATA EXIT PROGRAM                     
   EVLDPWD1     RPGLE       PASSWORD VALIDATION EXIT                        
   EWCPRSEP     RPGLE       PRE-RESTRICTED STATE EXIT POINT                 
   EWCPWRD      RPGLE       POWER DOWN SYSTEM EXIT PROGRAM                  
   EZDAEP       RPGLE       DATABASE SERVER EXIT PROGRAM STRUCTURES         
   EZHQEP       RPGLE       DATA QUEUE SOCKET SERVER EXIT PGM STRUCTURE     
   EZRCEP       RPGLE       REMOTE CMD/REMOTE PGM CALL EXIT PGM STRUCTURE   
   EZSCEP       RPGLE       CENTRAL SERVER EXIT PROGRAM STRUCTURES   
   EZSOEP       RPGLE       SOCKET SIGNON SERVER EXIT PGM STRUCTURE  
   FCNTL        RPGLE       ILE RPG VERSION OF C FCNTL HEADER        
   ICONV        RPGLE       CODE CONVERSION SERVICE PROGRAM          
   IFS          RPGLE       ILE RPG VERSION OF C IFS HEADER          
   JNI          RPGLE       JAVA JNI INCLUDE                         
   PTHREAD      RPGLE       ILE RPG VERSION OF C PTHREAD HEADER      
   QALRTVA      RPGLE       RETRIEVE ALERT API                       
   QANE         RPGLE       ANE INCLUDE                              
   QBNCHGPD     RPGLE       CHANGE PROGRAM DATA                      
   QBNLMODI     RPGLE       LIST MODULE INFORMATION API              
   QBNLPGMI     RPGLE       LIST ILE PROGRAM INFORMATION API         
   QBNLSPGM     RPGLE       LIST SERVICE PROGRAM INFORMATION API     
   QBNRMODI     RPGLE       RETRIEVE MODULE INFORMATION API          
   QBNRPII      RPGLE       RETRIEVE PROGRAM INTERFACE INFORMATION   
   QBNRSPGM     RPGLE       RETRIEVE SERVICE PROGRAM INFORMATION API 
   QCAPCMD      RPGLE       PROCESS COMMANDS API            
   QCAVFY       RPGLE       COMMON INCLUDE FOR VERIFY NAME  
   QCDRCMDD     RPGLE       RETRIEVE COMMAND DEFINITION API 
   QCDRCMDI     RPGLE       RETRIEVE COMMAND INFORMATION API
   QCLRPGMI     RPGLE       RETRIEVE PROGRAM INFORMATION API
   QCST         RPGLE       CLUSTER COMMON INFORMATION      
   QCSTCHT      RPGLE       CLUSTER HASH TABLE              
   QCSTCRG1     RPGLE       CLUSTER RESOURCE GROUP APIS     
   QCSTCRG3     RPGLE       CLUSTER RESOURCE GROUP APIS   
   QCSTCRG4     RPGLE       CLUSTER RESOURCE GROUP APIS   
   QCSTCTL      RPGLE       CLUSTER CONTROL APIS          
   QCSTCTL1     RPGLE       CLUSTER CONTROL APIS          
   QCSTCTL2     RPGLE       CLUSTER CONTROL APIS          
   QCSTDD       RPGLE       CLUSTER CONTROL APIS          
   QC3CCI       RPGLE       CRYPTOGRAPHIC COMMON INCLUDES 
   QDBJRNL      RPGLE       DATABASE DDL JOURNAL ENTRIES  
   QDBLDBR      RPGLE       LIST DATABASE RELATIONS API           
   QDBRJBRL     RPGLE       RETRIEVE JOB RECORD LOCKS             
   QDBRPLAY     RPGLE       REPLAY DATABASE OPERATION             
   QDBRRCDL     RPGLE       RETRIEVE RECORD LOCKS                 
   QDBRTVFD     RPGLE       RETRIEVE FILE DESCRIPTION API         
   QDBRTVSN     RPGLE       RETRIEVE LONG FILE TO SHORT FILE NAME 
   QDBST        RPGLE       STATISTICS MANAGER                    
   QDCCCFGD     RPGLE       CHANGE CONFIGURATION DESCRIPTION      
   QDCLCFGD     RPGLE       RETRIEVE CONFIGURATION STATUS        
   QDCRCFGS     RPGLE       RETRIEVE CONFIGURATION STATUS API    
   QDCRCTLD     RPGLE       RETRIEVE CONTROLLER DESCRIPTION API  
   QDCRDEVD     RPGLE       RETRIEVE DEVICE DESCRIPTION API      
   QDCRLIND     RPGLE       RETRIEVE LINE DESCRIPTION API        
   QDCRNWSD     RPGLE       RETRIEVE NWSD DESCRIPTION            
   QDFRPRTA     RPGLE       RETRIEVE PRINTER FILE ATTRIBUTES     
   QDFRTVFD     RPGLE       RETRIEVE DISPLAY FILE DESCRIPTION API
   QDMLOPNF     RPGLE       LIST OPEN FILES API                       
   QDMRTVFO     RPGLE       RETRIEVE FILE OVERRID INFORMATION API     
   QEDCHGIN     RPGLE       CHANGE CONTACT INFORMATION                
   QEDRTVCI     RPGLE       RETRIEVE CONTACT INFORMATION              
   QESCPTFO     RPGLE       CONTROL PTF ORDER                         
   QESRSRVA     RPGLE       RETRIEVE SERVICE ATTRIBUTES API           
   QEZCHBKL     RPGLE       CHANGE OA BACKUP LIST API                 
   QEZCHBKS     RPGLE       CHANGE OA BACKUP SCHEDULE API             
   QEZLSGNU     RPGLE       LIST SIGNED-ON USERS API                
   QEZOLBKL     RPGLE       RETRIEVE BACKUP LIST API                
   QEZRTBKD     RPGLE       RETRIEVE OA BACKUP OBJECT DETAILS API   
   QEZRTBKH     RPGLE       RETRIEVE OA BACKUP HISTORY API          
   QEZRTBKO     RPGLE       RETRIEVE OA BACKUP OPTIONS API          
   QEZRTBKS     RPGLE       RETRIEVE OA BACKUP SCHEDULE API         
   QFPADAP1     RPGLE       ENROLLMENT APIS                         
   QFPADOLD     RPGLE       OPEN LIST NETWORK SERVER STORAGE SPACES 
   QFPADOLS     RPGLE       OPEN LIST NETWORK SERVERS               
   QFPADOLU     RPGLE       OPEN LIST NETWORK SERVER USERS          
   QFPADRNI     RPGLE       RETRIEVE NETWORK SERVER INFORMATION     
   QFPADRUA     RPGLE       RETRIEVE NETWORK SERVER USER ATTRIBUTES 
   QFPRLNWS     RPGLE       LIST NWS CONFIGURATIONS                 
   QFPRRNWS     RPGLE       RETRIEVE NWS CONFIGURATION              
   QFPZAAPI     RPGLE       NETWARE SERVER AUTHENTICATION APIS      
   QFVLSTA      RPGLE       LIST ACTIVITIES API                     
   QFVLSTNL     RPGLE       LIST NODE LIST ENTRIES API               
   QFVRTVCD     RPGLE       RETRIEVE CHANGE REQUEST DESCRIPTION API  
   QGLDPAPI     RPGLE       DIRECTORY PUBLISHING                     
   QGLDUAPI     RPGLE       DIRECTORY SERVER ADMINISTRATION          
   QGY          RPGLE       QGY COMMON STRUCTURES                    
   QGYFNDF      RPGLE       FIND FIELD NUMBERS IN LIST               
   QGYGTLE      RPGLE       GET LIST ENTRIES                         
   QGYOLAFP     RPGLE       OPEN LIST OF AFP INFORMATION API         
   QGYOLJBL     RPGLE       OPEN LIST OF JOB LOG MESSAGES                  
   QGYOLJOB     RPGLE       OPEN LIST JOB API                              
   QGYOLMSG     RPGLE       OPEN LIST OF MESSAGES                          
   QGYOLOBJ     RPGLE       OPEN LIST OF OBJECTS                           
   QGYOLSPL     RPGLE       OPEN LIST OF SPOOLED FILES                     
   QGYRATLO     RPGLE       RETRIEVE OBJECTS SECURED BY AUTHORIZATION LIST 
   QGYRHRCM     RPGLE       RETRIEVE HARDWARE RESOURCE API DECLARATIONS    
   QGYRPRTA     RPGLE       RETRIEVE PRINTER ATTRIBUTES                    
   QGYRPRTL     RPGLE       OPEN LIST OF PRINTERS                       
   QGYRTVSJ     RPGLE       RETRIEVE SERVER JOB INFORMATION             
   QHF          RPGLE       COMMON STRUCTURES FOR HFS APIS              
   QHFLSTFS     RPGLE       LIST REGISTERED FILE SYSTEMS API            
   QHFRDDR      RPGLE       READ DIRECTORY ENTRIES API                  
   QIMGAPII     RPGLE       CONVERT IMAGE API COMMON DEFINES/STRUCTURES 
   QITDRSTS     RPGLE       RETRIEVE REMOTE NETWORK SERVER STATUS       
   QJOJRNENT    RPGLE       JOURNAL ENTRY INFORMATION                   
   QJORJIDI     RPGLE       RETRIEVE JOURNAL IDENTIFIER INFORMATION API  
   QJOSJRNE     RPGLE       SEND JOURNAL ENTRY                           
   QJOURNAL     RPGLE       JOURNAL APIS                                 
   QKRBSPNEGO   RPGLE       KERBEROS SPNEGO INTERFACES                   
   QLEAWI       RPGLE       IBM LANGUAGE ENVIRONMENT API HEADER FILE     
   QLG          RPGLE       COMMON STRUCTURES FOR NLS (QLG) APIS         
   QLGLCL       RPGLE       STANDARD LOCALE STRUCTURES                   
   QLGRLNGI     RPGLE       QLGRLNGI API                                 
   QLGRTVCD     RPGLE       RETRIEVE CCSIDS                         
   QLGRTVCI     RPGLE       RETRIEVE COUNTRY IDS                    
   QLGRTVCT     RPGLE       RETRIEVE CCSID TEXT API                 
   QLGRTVLI     RPGLE       RETRIEVE LANGUAGE ID API                
   QLGRTVSS     RPGLE       RETRIEVE SORT SEQUENCE TABLE API        
   QLGSORT      RPGLE       SORT API                                
   QLGSRTIO     RPGLE       SORT INPUT/OUTPUT API                   
   QLIJRNL      RPGLE       CHANGE OBJECT ATTRIBUTE JOURNAL ENTRIES 
   QLIRLIBD     RPGLE       RETRIEVE LIBRARY DESCRIPTION API            
   QLP          RPGLE       FORMAT STRUCTURES FOR CDROM PREMASTERING    
   QLPLPRDS     RPGLE       LIST PRODUCT IN A SAVE FILE API             
   QLPRAGR      RPGLE       RETRIEVE SOFTWARE AGREEMENT                 
   QLYWRTBI     RPGLE       WRITE BUILD INFORMATION API                 
   QLZA         RPGLE       COMMON STRUCTURES FOR LICENSE MANAGER APIS  
   QLZAADDK     RPGLE       ADD LICENSE KEY INFORMATION API             
   QLZADDLI     RPGLE       ADD PRODUCT LICENSE INFORMATION API         
   QLZAGENK     RPGLE       GENERATE LICENSE KEY API              
   QLZARTV      RPGLE       RETRIEVE LICENSE INFORMATION API      
   QLZARTVK     RPGLE       RETRIEVE LICENSE KEY INFORMATION API  
   QMHCTLJL     RPGLE       CONTROL JOB LOG MESSAGES API          
   QMHLJOBL     RPGLE       LIST JOB LOG MESSAGES API             
   QMHLSTM      RPGLE       LIST NONPROGRAM MESSAGES API          
   QMHOLHST     RPGLE       OPEN LIST OF HISTORY LOG MESSAGES API 
   QMHQCDQ      RPGLE       CHANGE DATA QUEUE                     
   QMHQJRNL     RPGLE       DATA QUEUE JOURNAL ENTRIES                  
   QMHQRDQD     RPGLE       RETRIEVE DATA QUEUE DESCRIPTION API         
   QMHRCVM      RPGLE       RECEIVE NONPROGRAM MESSAGE API              
   QMHRCVPM     RPGLE       RECEIVE PROGRAM MESSAGE API                 
   QMHRDQM      RPGLE       RETRIEVE DATA QUEUE MESSAGE API             
   QMHRMFAT     RPGLE       RETRIEVE MESSAGE FILE ATTRIBUTES            
   QMHRMQAT     RPGLE       RETRIEVE NONPROGRAM MSG QUEUE ATTRIBUTES API
   QMHRSNEM     RPGLE       RESEND ESCAPE MESSAGE API                   
   QMHRTVM      RPGLE       RETRIEVE MESSAGE API                  
   QMHRTVRQ     RPGLE       RETRIEVE REQUEST MESSAGE API          
   QNMRCVDT     RPGLE       RECEIVE DATA API                      
   QNMRGFN      RPGLE       REGISTER FILTER NOTIFICATION API      
   QNMRGTI      RPGLE       REGISTER APPN TOPOLOGY INFORMATION API
   QNMRRGF      RPGLE       RETRIEVE REGISTERED FILTERS API       
   QOGRTVOE     RPGLE       RETRIEVE OFFICE PROGRAMS API          
   QOKDSPDP     RPGLE       DISPLAY DIRECTORY PANELS API          
   QOKSCHD      RPGLE       SEARCH SYSTEM DIRECTORY API               
   QOLQLIND     RPGLE       QUERY LINE DESCRIPTION API                
   QOLRECV      RPGLE       RECEIVE DATA API                          
   QOLSEND      RPGLE       SEND DATA API                             
   QOLSETF      RPGLE       SET FILTER API                            
   QPASTRPT     RPGLE       START PASS-THROUGH                        
   QPDETCPP     RPGLE       CONTROL POLICY PROCESSING                 
   QPDETCVT     RPGLE       CONVERT FORMAT OF SERVICE INFORMATION     
   QPDETPOL     RPGLE       SET USER POLICY                          
   QPDETRPD     RPGLE       RETRIEVE POLICY DATA                     
   QPDETRTV     RPGLE       RETRIEVE POLICY DATA                     
   QPDETSND     RPGLE       SEND SERVICE REQUEST                     
   QPDETWCH     RPGLE       START WATCH EXIT PROGRAM                 
   QPDSRVPG     RPGLE       PROBLEM LOG APIS                         
   QPMAAPI      RPGLE       COLLECTION SERVICES MGMT APIS            
   QPMDCPRM     RPGLE       COLLECTION SERVICES DATA COLLECTION EXIT 
   QPMLPFRD     RPGLE       LIST PERFORMANCE DATA API           
   QPMLPMGT     RPGLE       DLPAR MANAGEMENT APIS               
   QPQ          RPGLE       COMMON STRUCTURES FOR QPQ APIS      
   QPQAPME      RPGLE       ADD PDF MAP ENTRY                   
   QPQMAP       RPGLE       COMMON PDF MAP DEFINITIONS          
   QPQOLPM      RPGLE       OPEN LIST PDF MAP INFORMATION       
   QPQRAFPI     RPGLE       RETRIEVE AFP OBJECT INFORMATION API 
   QPQRPME      RPGLE       REMOVE PDF MAP ENTRY                
   QPTRTVPO     RPGLE       RETRIEVE PROMPT OVERRIDE API                  
   QPZCPYSV     RPGLE       PZ INCLUDE                                    
   QPZCRTFX     RPGLE       CREATE PROGRAM TEMPORARY FIX API              
   QPZGENNM     RPGLE       GENERATE PROGRAM TEMPORARY FIX NAME API       
   QPZGROUP     RPGLE       GROUP PTF APIS                                
   QPZLOGFX     RPGLE       LOG PROGRAM TEMPORARY FIX INFORMATION API     
   QPZLSTFX     RPGLE       LIST PTFS                                     
   QPZRTVFX     RPGLE       RETRIEVE PROGRAM TEMPORARY FIX INFORMATION API
   QP0LFLOP     RPGLE       PERFORM FILE SYSTEM OPERATION               
   QP0LROR      RPGLE       RETRIEVE OBJECT REFERENCES                  
   QP0LRRO      RPGLE       RETRIEVE REFERENCED OBJECTS                 
   QP0LSCAN     RPGLE       SCAN EXITS                                  
   QP0LSTDI     RPGLE       INTEGRATED FILE SYSTEM                      
   QP0MSRTVSO   RPGLE       RETRIEVE SYNCHRONIZATION OBJECT INFORMATION 
   QQQQRY       RPGLE       QUERY API                                   
   QRCVDTAQ     RPGLE       RECEIVE DATA QUEUE API                      
   QRZRRSI      RPGLE       RETRIEVE RESOURCE INFORMATION             
   QRZSCHE      RPGLE       SEARCH HARDWARE RESOURCE ENTRY            
   QSCCHGCT     RPGLE       CHANGE COMMUNICATIONS TRACE CONFIGURATION 
   QSCJOINT     RPGLE       JOIN TRACE                                
   QSCRWCHI     RPGLE       RETRIEVE WATCH INFORMATION API            
   QSCRWCHL     RPGLE       RETRIEVE WATCH LIST API                   
   QSCRXMLI     RPGLE       RETRIEVE XML SERVICE INFORMATION          
   QSCSWCH      RPGLE       START WATCH API                           
   QSNAPI       RPGLE       DYNAMIC SCREEN MANAGER APIS  
   QSPBOPNC     RPGLE       BUILD OPEN TIME COMMANDS     
   QSPBSEPP     RPGLE       BUILD SEPARATOR PAGES        
   QSPEXTWI     RPGLE       EXTRACT WRITER STATUS        
   QSPGETSP     RPGLE       GET SPOOLED FILE DATA API    
   QSPMOVJB     RPGLE       MOVE JOB API                 
   QSPMOVSP     RPGLE       MOVE SPOOLED FILE API        
   QSPOLJBQ     RPGLE       OPEN LIST OF JOB QUEUES      
   QSPOLOTQ     RPGLE       OPEN LIST OF OUTPUT QUEUES         
   QSPRILSP     RPGLE       RETRIEVE LAST SPOOL FILE ID        
   QSPRJOBQ     RPGLE       RETRIEVE JOB QUEUE INFORMATION API 
   QSPROUTQ     RPGLE       RETRIEVE OUTPUT QUEUE INFORMATION  
   QSPRWTRI     RPGLE       RETRIEVE WRITER INFORMATION API    
   QSPSETWI     RPGLE       SET WRITER STATUS                  
   QSPSNDWM     RPGLE       SEND WRITER MESSAGE                
   QSPSPLI      RPGLE       RETURN SPOOL INFORMATION           
   QSQCHKS      RPGLE       SYNTAX CHECK SQL STATEMENT API         
   QSQGNDDL     RPGLE       GENERATE DATA DEFINITION LANGUAGE API  
   QSQPRCED     RPGLE       PROCESS EXTENDED DYNAMIC SQL API       
   QSR          RPGLE       SAVE/RESTORE COMMON FUNCTIONS          
   QSRLIB01     RPGLE       SAVE RESTORE                           
   QSRLSAVF     RPGLE       LIST SAVE FILE API                     
   QSRRSTO      RPGLE       RESTORE OBJECT                         
   QSRSAVO      RPGLE       SAVE OBJECT LIST API                   
   QSXFTRPB     RPGLE       FILTER PROBLEM API                         
   QSXSRVPL     RPGLE       PROBLEM MANAGEMENT SERVICE PROGRAM         
   QSY          RPGLE       COMMON STRUCTURES FOR THE SECURITY APIS    
   QSYDIGID     RPGLE       DIGITAL CERTIFICATE ID INTERFACE           
   QSYEIMAPI    RPGLE       OS400 SPECIFIC EIM APIS                    
   QSYJRNL      RPGLE       SECURITY JOURNAL ENTRIES                   
   QSYLATLO     RPGLE       LIST OBJECTS SECURED BY AUTHORIZATION LIST 
   QSYLAUTU     RPGLE       LIST AUTHORIZED USERS API                  
   QSYLOBJA     RPGLE       LIST OBJECTS USER IS AUTHORIZED TO, OWNS...API 
   QSYLOBJP     RPGLE       LIST OBJECTS THAT ADOPT OWNER AUTHORITY API    
   QSYLUSRA     RPGLE       LIST USERS AUTHORIZED TO OBJECT API            
   QSYOLUC      RPGLE       OPEN LIST USER CERTIFICATES                    
   QSYOLVLE     RPGLE       OPEN LIST OF VALIDATION LIST ENTRIES           
   QSYRAUTU     RPGLE       RETRIEVE AUTHORIZED USERS                      
   QSYREG       RPGLE       STANDARD REGISTRATION STRUCTURES               
   QSYRTVAI     RPGLE       RETRIEVE AUTHORIZATION LIST INFORMATION        
   QSYRTVSA     RPGLE       RETRIEVE SECURITY ATTRIBUTES API        
   QSYRTVSE     RPGLE       RETRIEVE SERVER AUTHENTICATION ENTRY    
   QSYRTVUA     RPGLE       RETRIEVE USERS AUTHORIZED TO AN OBJECT  
   QSYRUPWD     RPGLE       RETRIEVE ENCRYPTED USER PASSWORD        
   QSYRUSRA     RPGLE       RETRIEVE USER AUTHORITY TO OBJECT API   
   QSYRUSRI     RPGLE       RETRIEVE USER INFORMATION API           
   QSYSUPWD     RPGLE       RETRIEVE ENCRYPTED USER PASSWORD        
   QSYUSRIN     RPGLE       USER INFORMATION APIS                   
   QSYVLDL      RPGLE       VALIDATION LIST PROCESSING          
   QSZCRTPD     RPGLE       CREATE PRODUCT DEFINITION API       
   QSZCRTPL     RPGLE       CREATE PRODUCT LOAD API             
   QSZPKGPO     RPGLE       PACKAGE PRODUCT OPTION API          
   QSZRTVPR     RPGLE       RETRIEVE PRODUCT INFORMATION API    
   QSZSLTPR     RPGLE       SELECT PRODUCT API                  
   QSZSPTPR     RPGLE       ADD/REMOVE PRODUCT SUPPORT          
   QTACJMA      RPGLE       CHANGE JOB MEDIA LIBRARY ATTRIBUTES 
   QTACTLDV     RPGLE       CONTROL DEVICE API                         
   QTAFROBJ     RPGLE       FREE OBJECT API                            
   QTARCGYL     RPGLE       RETRIEVE CATEGORY LIST                     
   QTARCTGF     RPGLE       RETRIEVE CARTRIDGE FILTER                  
   QTARCTGI     RPGLE       RETRIEVE CARTRIDGE INFORMATION             
   QTARDCAP     RPGLE       RETRIEVE DEVICE CAPABILITIES QTARDCAP DESC 
   QTARDINF     RPGLE       RETRIEVE DEVICE INFORMATION QTARDINF DESC  
   QTARDSTS     RPGLE       RETRIEVE DEVICE STATUS                     
   QTARJMA      RPGLE       RETRIEVE JOB MEDIA LIBRARY ATTRIBUTES 
   QTARTLBL     RPGLE       RETRIEVE TAPE LABELS                  
   QTASCTGF     RPGLE       SET CARTRIDGE FILTER                  
   QTECRTVS     RPGLE       CREATION VIEW APIS                    
   QTEDBGS      RPGLE       DEBUGGER APIS                         
   QTEDBGSI     RPGLE       SOURCE DEBUGGER APIS                  
   QTEDMPV      RPGLE       DUMP VARIABLES SERVICE PROGRAM        
   QTERTVPV     RPGLE       RETRIEVE PROGRAM VARIABLE API         
   QTES         RPGLE       COMMON STRUCTURES FOR DEBUGGER (QTE) APIS 
   QTHMCTLT     RPGLE       CONTROL THREAD API                        
   QTMMSNDM     RPGLE       SMTP SEND MAIL (TMM) API                  
   QTNADDCR     RPGLE       ADD COMMITMENT RESOURCE API               
   QTNCHGCO     RPGLE       CHANGE COMMITMENT OPTIONS API             
   QTNRCMTI     RPGLE       RETRIEVE COMMITMENT INFORMATION           
   QTNXADTP     RPGLE       XA TRANSACTIONS                           
   QTOBUPDT     RPGLE       UPDATE DNS                                
   QTOCCVTI     RPGLE       CONVERT INTERFACE                         
   QTOCC4IF     RPGLE       CHANGE IPV4 INTERFACE                     
   QTOCLPPJ     RPGLE       LIST TCP/IP POINT-TO-POINT JOBS           
   QTOCNETSTS   RPGLE       NETSTAT APIS                              
   QTOCPPPAPI   RPGLE       LIST /RETRIEVE PPP CONNECTION PROFILE APIS
   QTOOSPF1     RPGLE       OSPF STATE INFORMATION                    
   QTOQMONAPI   RPGLE       RESOURCE RESERVATION MONITOR APIS         
   QTQICONV     RPGLE       CODE CONVERSION APIS                      
   QTRXRLRL     RPGLE       RETRIEVE LOCK SPACE RECORD LOCKS API    
   QTRXRLSA     RPGLE       RETRIEVE LOCK SPACE ATTRIBUTES API      
   QTRXRLSL     RPGLE       RETRIEVE LOCK SPACE LOCKS API           
   QTVOPNVT     RPGLE       OPEN VIRTUAL TERMINAL PATH API          
   QTWAIDSP     RPGLE       AID SPELLING API                        
   QTWCHKSP     RPGLE       CHECK SPELLING API                      
   QUHRHLPT     RPGLE       RETRIEVE HELP TEXT API                  
   QUS          RPGLE       COMMON STRUCTURES FOR USER SPACE APIS   
   QUSADDUI     RPGLE       ADD USER INDEX ENTRIES API                      
   QUSCUSAT     RPGLE       CHANGE USER SPACE ATTRIBUTES API                
   QUSEC        RPGLE       COMMON STRUCTURE FOR ERROR CODE PARAMETER       
   QUSGEN       RPGLE       COMMON STRUCTURES FOR LIST APIS TO A USER SPACE 
   QUSLFLD      RPGLE       LIST FIELDS API                                 
   QUSLJOB      RPGLE       LIST JOB API                                    
   QUSLMBR      RPGLE       LIST DATABASE FILE MEMBERS API                  
   QUSLOBJ      RPGLE       LIST OBJECTS API                                
   QUSLRCD      RPGLE       LIST RECORD FORMATS API                         
   QUSLSPL      RPGLE       LIST SPOOLED FILES API                          
   QUSREG       RPGLE       COMMON STRUCTURE FOR REGISTRATION FACILITY APIS 
   QUSRJOBI     RPGLE       RETRIEVE JOB INFORMATION API                    
   QUSRMBRD     RPGLE       RETRIEVE MEMBER DESCRIPTION API                 
   QUSROBJD     RPGLE       RETRIEVE OBJECT DESCRIPTION API                 
   QUSRSPLA     RPGLE       RETRIEVE SPOOLED FILE ATTRIBUTES API            
   QUSRUIAT     RPGLE       RETRIEVE USER INDEX ATTRIBUTES API              
   QUSRUSAT     RPGLE       RETRIEVE USER SPACE ATTRIBUTES API 
   QVOIRCLD     RPGLE       RETRIEVE IMAGE CATALOG DETAILS     
   QVOIRCLG     RPGLE       RETRIEVE IMAGE CATALOGS            
   QVTRMSTG     RPGLE       RETRIEVE MAIN STORAGE API          
   QWCADJTM     RPGLE       ADJUST TIME                        
   QWCATTR      RPGLE       COMMON JOB AND THREAD INFORMATION  
   QWCCHGJP     RPGLE       CHANGE JOB POOL API                
   QWCCHGPL     RPGLE       CHANGE POOLS                       
   QWCCHGTN     RPGLE       CHANGE POOL TUNING INFORMATION API 
   QWCCVTDT     RPGLE       CONVERT DATE AND TIME              
   QWCJBITP     RPGLE       CALL JOB INTERRUPT PROGRAM         
   QWCJRNL      RPGLE       DATA AREA JOURNAL ESD STRUCTURES   
   QWCLASBS     RPGLE       LIST ACTIVE SUBSYSTEMS API         
   QWCLOBJL     RPGLE       LIST OBJECT LOCKS API              
   QWCLSCDE     RPGLE       LIST JOB SCHEDULE ENTRIES API      
   QWCOLTHD     RPGLE       OPEN LIST OF THREADS               
   QWCRCLSI     RPGLE       RETRIEVE CLASS INFORMATION        
   QWCRDTAA     RPGLE       RETRIEVE DATA AREA API            
   QWCRIPLA     RPGLE       RETRIEVE IPL ATTRIBUTES API       
   QWCRJBLK     RPGLE       RETRIEVE JOB LOCKS                
   QWCRLCKI     RPGLE       RETRIEVE LOCK INFORMATION         
   QWCRLRQI     RPGLE       RETRIEVE LOCK REQUEST INFORMATION 
   QWCRNETA     RPGLE       RETRIEVE NETWORK ATTRIBUTES API   
   QWCRSSTS     RPGLE       RETRIEVE SYSTEM STATUS API        
   QWCRSVAL     RPGLE       RETRIEVE SYSTEM VALUES API            
   QWCRTVCA     RPGLE       RETRIEVE CURRENT ATTRIBUTES           
   QWCRTVTM     RPGLE       RETRIEVE TIME                         
   QWCRTVTZ     RPGLE       RETRIEVE TIME ZONE DESCRIPTION        
   QWDCSBSE     RPGLE       CHANGE SUBSYSTEM ENTRY API            
   QWDLSBSE     RPGLE       LIST SUBSYSTEM DESCRIPTION ENTRIES API
   QWDLSJBQ     RPGLE       LIST SUBSYSTEM JOB QUEUES API         
   QWDRJOBD     RPGLE       RETRIEVE JOB DESCRIPTION INFORMATION  
   QWDRSBSD     RPGLE       RETRIEVE SUBSYSTEM DESCRIPTION API 
   QWPZ         RPGLE       COMMON STRUCTURES FOR WPZ APIS     
   QWPZTAFP     RPGLE       TRANSFORM AFP TO ASCII API         
   QWSRTVOI     RPGLE       RETRIEVE LAST OUTPUT INFORMATION   
   QWTCHGJB     RPGLE       CHANGE JOB API                     
   QWTRMVJL     RPGLE       REMOVE PENDING JOBLOG              
   QWTRTVPX     RPGLE       RETRIEVE PROFILE INFORMATION       
   QWTRTVTA     RPGLE       RETRIEVE THREAD ATTRIBUTE API      
   QWTSETPX     RPGLE       SET PROFILE EXITS                           
   QWVOLACT     RPGLE       OPEN LIST OF ACTIVATIONS                    
   QWVOLAGP     RPGLE       OPEN LIST OF ACTIVATION GROUPS              
   QWVRCSTK     RPGLE       RETRIEVE CALL STACK API                     
   QXDADBBK     RPGLE       EDRS BLOCKING APIS                          
   QXDAEDRS     RPGLE       EXTENDED DYNAMIC REMOTE SUPPORT (EDRS) APIS 
   QYASPOL      RPGLE       OPEN LIST OF ASPS API                       
   QYASRDI      RPGLE       RETRIEVE DASD INFORMATION                   
   QYASRDMS     RPGLE       RETRIEVE DASD MANAGEMENT STATUS 
   QYASRTVDDD   RPGLE       RETRIEVE DEVICE DOMAIN DATA     
   QYASSDMO     RPGLE       START DASD MANAGEMENT OPERATION 
   QYCUCERTI    RPGLE       CERTIFICATE INFORMATION         
   QYDOCOMMON   RPGLE       YDO COMMON STRUCTURES           
   QYDORTVR     RPGLE       RETRIEVE OBJECT SIGNATURES      
   QYPERPEX     RPGLE       RETRIEVE PEX INFORMATION        
   QYPSCOLL     RPGLE       YPS COLLECTOR APIS              
   QYPSSRVS     RPGLE       YPS SERVICES APIS                               
   QZCACLT      RPGLE       CLIENT SOFTWARE MANAGEMENT & CONFIGURATION APIS 
   QZD          RPGLE       COMMON STRUCTURES FOR COMPONENT ZD APIS         
   QZDMMDTA     RPGLE       OPTICONNECT APIS                                
   QZIPUTIL     RPGLE       QZIPUTIL PTF                                    
   QZLS         RPGLE       NETSERVER GENERIC HEADER                        
   QZLSCHSI     RPGLE       CHANGE NETSERVER INFORMATION                    
   QZLSLSTI     RPGLE       LIST NETSERVER INFORMATION                      
   QZLSOLST     RPGLE       OPEN LIST NETSERVER INFORMATION                   
   QZMF         RPGLE       COMMON STRUCTURES - MAIL ENABLEMENT FRAMEWORK APIS
   QZMFASRV     RPGLE       MAIL ENABLEMENT SERVICE PROGRAM                   
   QZNFNFSO     RPGLE       PERFORM NETWORK FILE SYSTEM OPTIONS               
   QZNFRTVE     RPGLE       RETRIEVE NFS EXPORT INFORMATION                   
   SCHED        RPGLE       ILE RPG VERSION OF C SCHED HEADER                 
   SIGNAL       RPGLE       ILE RPG VERSION OF C SIGNAL HEADER                
   SQL          RPGLE       SQL UDF DEFINITIONS                               
   SQLCLI       RPGLE       STRUCTURED QUERY LANGUAGE (SQL) CALL LEVEL 
   SQLENV       RPGLE       SQL ENVIRONMENT APIS                       
   SQLFP        RPGLE       SQL FIELD PROCEDURE DEFINITION             
   SQLSCDS      RPGLE       SQL DESCRIPTOR AND DIAGNOSTIC DEFINES      
   SQLUDF       RPGLE       SQL USER DEFINED FUNCTIONS                 
   SYSIPC       RPGLE       ILE RPG VERSION OF C SYSIPC HEADER         
   SYSSEM       RPGLE       ILE RPG VERSION OF C SYSSEM HEADER         
   SYSSTAT      RPGLE       ILE RPG VERSION OF C SYSSTAT HEADER        
   SYSTYPES     RPGLE       ILE RPG VERSION OF C SYSTYPES HEADER 
   TIME         RPGLE       ILE RPG VERSION OF C TIME HEADER     
   TRGBUF       RPGLE       TRIGGER BUFFER EXIT PROGRAM          
   UNISTD       RPGLE       ILE RPG VERSION OF C UNISTD HEADER   

[解説]

このように総数460個のメンバーが保管されている。
多くはAPIの定義関数であるがAPIの使い方まで紹介されているソースもある。
これほどの莫大な参照ソース・メンバーがあなたの会社のIBM iの中にも
保管されているのでよく利用して欲しい。