The data definition files supplied with the products for each of the
supported programming languages are shown in the following tables.
| File name | Contents |
|---|---|
| CMQC | Function prototypes, data types, and named constants for the main MQI |
| CMQXC | Function prototypes, data types, and named constants for channel exits |
| File name
(with initial values) | File name
(without initial values) | Contents |
|---|---|---|
| CMQV | - | Named constants for main MQI |
| CMQXV | - | Named constants for channel exits |
| CMQCDV | CMQCDL | Channel definition structure |
| CMQCXPV | CMQCXPL | Channel exit parameter structure |
| CMQDLHV | CMQDLHL | Dead letter header structure |
| CMQXPV | CMQXPL | CICS API exit parameter structure |
| CMQXQHV | CMQXQHL | Transmission queue header structure |
| File name | Contents |
|---|---|
| CMQP | Structures and named constants for main MQI |
| CMQEPP | Entry-point declarations for main MQI |
| CMQXP | Structures and named constants for channel exits |
Table 57. RPG (ILE) COPY files
| File name
(with initial values) | File name
(without initial values) | Contents |
|---|---|---|
| CMQG | - | Named constants for main MQI |
| CMQXG | - | Named constants for channel exits |
| CMQCDG | CMQCDH | Channel definition structure |
| CMQCXPG | CMQCXPH | Channel exit parameter structure |
| CMQDLHG | CMQDLHH | Dead letter header structure |
| CMQXQHG | CMQXQHH | Transmission queue header structure |
Table 58. RPG (OPM) COPY files
| File name | Contents |
|---|---|
| CMQR | Named constants for main MQI |
| CMQXR | Named constants for channel exits |
| CMQCDR | Channel definition structure |
| CMQCXPR | Channel exit parameter structure |
| CMQDLHR | Dead letter header structure |
| CMQXQHR | Transmission queue header structure |
Table 59. System/390(R) assembler macros
| File name | Contents |
|---|---|
| CMQA | Named constants ("equates") for main MQI |
| CMQXA | Named constants for channel exits |
| CMQVERA | Structure version control |
| CMQCDA | Channel definition structure |
| CMQCXPA | Channel exit parameter structure |
| CMQDLHA | Dead letter header structure |
| CMQXPA | CICS API exit parameter structure |
| CMQXQHA | Transmission queue header structure |
For a list of the complete set of header files for the product, see the WebSphere MQ Application Programming Guide.