For the C programming language, the constant MQWQR_STRUC_ID_ARRAY is also defined; this has the same value as MQWQR_STRUC_ID, but is an array of characters instead of a string.
This is an input field to the exit.
The following constant specifies the version number of the current version:
This is an input field to the exit.
The following constant specifies the length of the current version:
This is an input field to the exit.
These are bit flags that indicate various properties of the queue. The following flags are defined:
This is an input field to the exit.
The length of this field is given by MQ_Q_NAME_LENGTH. This is an input field to the exit.
This is a string that acts as a unique identifier for the queue manager that hosts the instance of the queue described by this MQWQR structure. The identifier is generated by the queue manager.
The length of this field is given by MQ_Q_MGR_IDENTIFIER_LENGTH. This is an input field to the exit.
This is the logical offset of the first MQWCR structure that belongs to this MQWQR structure. For static caches, this is the offset of the first MQWCR structure that belongs to the MQWQR structure. The offset is measured in bytes from the start of the MQWQR structure. For dynamic caches, the logical offset CANNOT be used in pointer arithmetic. To obtain the address of the next record, the MQXCLWLN call must be used.
This is an input field to the exit.
The following values are possible:
This is an input field to the exit.
This is the value of the QDesc queue attribute as defined on the queue manager that hosts the instance of the destination queue described by this MQWQR structure.
The length of this field is given by MQ_Q_DESC_LENGTH. This is an input field to the exit.
This is the value of the DefBind queue attribute as defined on the queue manager that hosts the instance of the destination queue described by this MQWQR structure. The following values are possible:
This is an input field to the exit.
This is the value of the DefPersistence queue attribute as defined on the queue manager that hosts the instance of the destination queue described by this MQWQR structure. The following values are possible:
This is an input field to the exit.
This is the value of the DefPriority queue attribute as defined on the queue manager that hosts the instance of the destination queue described by this MQWQR structure. Priorities are in the range zero (lowest) through MaxPriority (highest), where MaxPriority is the queue-manager attribute of the queue manager that hosts this instance of the destination queue.
This is an input field to the exit.
This is the value of the InhibitPut queue attribute as defined on the queue manager that hosts the instance of the destination queue described by this MQWQR structure. The following values are possible:
This is an input field to the exit.
This is an input field to the exit.
This is an input field to the exit.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqzah0783 |