Call descriptions
This section describes MQI calls.
- MQBACK - Back out changes
- MQBEGIN - Begin unit of work
- MQBUFMH - Convert buffer into message handle
- MQCB - Manage callback
- MQCB_FUNCTION - Callback function
- MQCLOSE - Close object
- MQCMIT - Commit changes
- MQCONN - Connect queue manager
- MQCONNX - Connect queue manager (extended)
- MQCRTMH - Create message handle
- MQCTL - Control callbacks
- MQDISC - Disconnect queue manager
- MQDLTMH - Delete message handle
- MQDLTMP - Delete message property
- MQGET - Get message
- MQINQ - Inquire object attributes
- MQINQMP - Inquire message property
- MQMHBUF - Convert message handle into buffer
- MQOPEN - Open object
- MQPUT - Put message
- MQPUT1 - Put one message
- MQSET - Set object attributes
- MQSETMP - Set message property
- MQSTAT - Retrieve status information
- MQMHBUF - Convert message handle into buffer
- MQSUB - Register subscription
- MQSUBRQ - Subscription request
Online help on the UNIX platform, in the form of man pages, is available for these calls.
Note: The calls associated with data conversion, MQXCNVC and MQ_DATA_CONV_EXIT, are in Data conversion.
- Conventions used in the call descriptions
For each call, this collection of topics gives a description of the parameters and usage of the call in a format that is independent of programming language. This is followed by typical invocations of the call, and typical declarations of its parameters, in each of the supported programming languages.- Use the calls in the C language
Parameters that are input only and of type MQHCONN, MQHOBJ, MQHMSG, or MQLONG are passed by value. For all other parameters, the address of the parameter is passed by value.Parent topic: Function calls