General purpose variables - EXECs

The following table lists general purpose variables - EXECs:

Variable

Data type

Notes

IMFMQI_STRUCTURES

Character

Contains names of all structures in a message

Example

MD XQH

IMFMQI_OFFSETS

Character

Contains a blank-delimited list of offsets to structures and application data from the beginning of the message buffer

For example, if the message buffer contains a Dead Letter Header (DLH) and application data, the variable value may look like: ‘NONE 0 172’, indicating NONE for MD (since it is not in the message buffer), 0 for the DLH (first structure in the buffer) and 172 for application data (follows the DLH).

IMFMQI_REASON

Character

Contains the constant reason code from the IMFEXEC MQI statement and the IMFEXEC CMD ... TYPE(MQS) command

Example

If IMFMQRC = 2033, IMFMQI_REASON = ‘MQRC_NO_MSG_AVAILABLE’

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Comments