COBOL COPY files
Various COPY files are provided to help you write COBOL application programs that use the MQI. These files are summarized below:
Table 2. COBOL copy files - return codes, constants, and structures File name Description iSeries UNIX systems Windows z/OS Return codes and constants CMQx MQI definitions V V V V CMQCFx PCF definitions V V V V CMQPSx Publish/Subscribe definitions V V V V CMQXx Channel and exit definitions V V V V Structures CMQAIRx MQAIR - Authentication information record V L V L CMQBOx MQBO - Begin options V L V L V L CMQCDx MQCD - Channel defintion V L V L V L V L CMQCFBFx MQCFBF - PCF byte string filter parameter V L V L V L V L CMQCFBSx MQCFBS - PCF byte string parameter V L V L V L V L CMQCFGRx MQCFGR - PCF group parameter V L V L V L V L CMQCFHx MQCFH - PCF header V L V L V L V L CMQCFIFx MQCFIF - PCF integer filter parameter V L V L V L V L CMQCFILx MQCFIL - PCF integer list parameter V L V L V L V L CMQCFINx MQCFIN - PCF integer parameter V L V L V L V L CMQCFSFx MQCFSF - PCF string filter parameter V L V L V L V L CMQCFSLx MQCFSL - PCF string list parameter V L V L V L V L CMQCFSTx MQCFST - PCF string parameter V L V L V L V L CMQCFXLx MQCFIL64 - PCF 64-bit integer list parameter V L V L V L V L CMQCFXNx MQCFIN64 - PCF 64-bit integer parameter V L V L V L V L CMQCIHx MQCIH - CICS bridge header V L V L V L V L CMQCNOx MQCNO - Connect options V L V L V L V L CMQCSPx MQCSP - Security parameters V L V L V L V L CMQCXPx MQCXP - Channel exit parameters V L V L CMQDHx MQDH - Distribution header V L V L V L V L CMQDLHx MQDLH - Dead-letter header V L V L V L V L CMQDXPx MQDXP - Data conversion exit parameters V L V L CMQEPHx MQEPH - Embedded PCF header V L V L V L V L CMQGMOx MQGMO - Get message options V L V L V L V L CMQIIHx MQIIH - IMS information header V L V L V L V L CMQMDx MQMD - Message descriptor V L V L V L V L CMQMD1x MQMD1 - Message descriptor version 1 V L V L V L V L CMQMD2x MQMD2 - Message descriptor version 2 V L V L V L V L CMQMDEx MQMDE - Message descriptor extended V L V L V L V L CMQODx MQOD - Object descriptor V L V L V L V L CMQORx MQOR - Object record V L V L V L V L CMQPMOx MQPMO - Put message options V L V L V L V L CMQRFHx MQRFH - Rules and formatting header V L V L V L V L CMQRFH2x MQRFH2 - Rules and formatting header 2 V L V L V L V L CMQRMHx MQRMH - Reference message header V L V L V L V L CMQRRx MQRR - Response record V L V L V L CMQSCOx MQSCO - SSL configuraton options V L V L CMQTMx MQTM - Trigger message V L V L V L CMQTMCx MQTMC - Trigger message character V L V L CMQTMC2x MQTMC2 - Trigger message 2 character V L V L V L V L CMQWIHx MQWIH - Work information header V L V L V L V L CMQXQHx MQXQH - Transmission queue header V L V L V L V L Key:
- Files with initial values provided, x=V
- Files without initial values provided, x=L