RPG copy files

The following COPY files are provided for the RPG programming language. These files are available only on iSeries.

Table 4. RPG copy files - return codes, constants, and structures
File name Description iSeries UNIX systems Windows z/OS
Return codes and constants
CMQx MQI definitions G   R
CMQCFx PCF definitions G
CMQPSx Publish/Subscribe definitions G
CMQXx Channel and exit definitions G   R
Structures
CMQBOx MQBO - Begin options G   H
CMQCDx MQCD - Channel definition G   H   R
CMQCFBFx MQCFBF - PCF byte string filter parameter G   H
CMQCFBSx MQCFBS - PCF byte string parameter G   H
CMQCFGRx MQCFGR - PCF group parameter G   H
CMQCFHx MQCFH - PCF header G   H
CMQCFIFx MQCFIF - PCF integer filter parameter G   H
CMQCFILx MQCFIL - PCF integer list parameter G   H
CMQCFINx MQCFIN - PCF integer parameter G   H
CMQCFSFx MQCFSF - PCF string filter parameter G   H
CMQCFSLx MQCFSL - PCF string list parameter G   H
CMQCFSTx MQCFST - PCF string parameter G   H
CMQCFXLx MQCFIL64 - PCF 64-bit integer list parameter G   H
CMQCFXNx MQCFIN64 - PCF 64-bit integer parameter G   H
CMQCIHx MQCIH - CICS bridge header G   H
CMQCNOx MQCNO - Connect options G   H
CMQCSPx MQCSP - Security parameters G   H
CMQCXPx MQCXP - Channel exit parameters G   H   R
CMQDHx MQDH - Distribution header G   H   R
CMQDLHx MQDLH - Dead-letter header G   H   R
CMQDXPx MQDXP - Data conversion exit parameters G   H   R
CMQEPHx MQEPH - Embedded PCF header G   H
CMQGMOx MQGMO - Get message options G   H   R
CMQIIHx MQIIH - IMS information header G   H   R
CMQMDx MQMD - Message descriptor G   H   R
CMQMD1x MQMD1 - Message descriptor version 1 G   H   R
CMQMD2x MQMD2 - Message descriptor version 2 G   H
CMQMDEx MQMDE - Message descriptor extended G   H   R
CMQODx MQOD - Object descriptor G   H   R
CMQORx MQOR - Object record G   H   R
CMQPMOx MQPMO - Put message options G   H   R
CMQPXPx MQPXP - Publish/Subscribe routing exit parameters G   H
CMQRFHx MQRFH - Rules and formatting header G   H
CMQRFH2x MQRFH2 - Rules and formatting header 2 G   H
CMQRMHx MQRMH - Reference message header G   H   R
CMQRRx MQRR - Response record G   H   R
CMQTMx MQTM - Trigger message G   H   R
CMQTMCx MQTMC - Trigger message character G   H   R
CMQTMC2x MQTMC2 - Trigger message 2 character G   H   R
CMQWIHx MQWIH - Work information header G   H
CMQXQHx MQXQH - Transmission queue header G   H   R
Key:

  • File for static linkage, initialized, provided x=G

  • File for static linkage, not initialized, provided x=H

  • File for dynamic linkage, initialized, provided, x=R