C language include files

The WebSphere MQ C include files are listed in Table 71. They are installed in the following directories or libraries:

Platform Installation directory or library
AIX /usr/mqm/inc/
OS/400 QMQM/H
Compaq OpenVMS Alpha /mqm/inc/
Other UNIX platforms /opt/mqm/inc/
OS/2 \mqm\tools\c\include
Windows systems \Program Files\IBM\WebSphere MQ\Tools\c\include
z/OS thlqual.SCSQC370
Compaq NonStop Kernel $volume.zmqslib
VSE/ESA PRD2.MQSERIES
Note:
For UNIX platforms (not including Compaq OpenVMS Alpha), the include files are symbolically linked into /usr/include.

For more information on the structure of directories, see WebSphere MQ System Administration Guide for WebSphere MQ for AIX, iSeries, HP-UX, OS/2, Solaris, and Windows systems; for other platforms, see the appropriate System Management Guide.

Table 71. C include files for WebSphere MQ

File name Contents
<cmqc.h> Call prototypes, data types, structures, return codes, and constants
<cmqcfc.h> (1) Definitions for programmable commands
<cmqxc.h>(1) Definitions for channel exits and data-conversion exits
<cmqzc.h>(1, 2) Definitions for installable services exits
Notes:
The files are protected against multiple declaration, so you can include them many times.
  1. MQSeries for VSE/ESA does not provide this include file.
  2. WebSphere MQ for z/OS does not provide this include file.
  3. On Compaq NonStop Kernel filenames cannot contain a period (.) so the header filenames are <cmqch> and so on.



© IBM Corporation 1993, 2002. All Rights Reserved