MQCBC - Callback context

The following table summarizes the fields in the structure. Structure describing the callback routine.

Field Description Topic
StrucID Structure identifier StrucID
Version Structure version number Version
CallType Why function has been called CallType
Hobj Object handle Hobj
CallbackArea Field for callback function to use CallbackArea
ConnectionArea Field for callback function to use ConnectionArea
CompCode Completion code CompCode
Reason Reason code Reason
State Indication of the state of the current consumer State
DataLength Message length DataLength
BufferLength Length of message buffer in bytes BufferLength
Flags General flags Flags
Note: The remaining field is ignored if Version is less than MQCBC_VERSION_2
ReconnectDelay Number of milliseconds before reconnection attempt ReconnectDelay

Parent topic: Data types used in the MQI