MQWQR - Cluster workload queue record structure

The following table summarizes the fields in the MQWQR - Cluster workload queue record structure.

Field Description Page
StrucId Structure identifier StrucId
Version Structure version number Version
StrucLength Length of MQWQR structure StrucLength
QFlags Queue flags QFlags
QName Queue name QName
QMgrIdentifier Queue manager identifier QMgrIdentifier
ClusterRecOffset Offset of first cluster record (MQWCR) ClusterRecOffset
QType Queue type QType
QDesc Queue description QDesc
DefBind Default binding DefBind
DefPersistence Default message persistence DefPersistence
DefPriority Default message priority DefPriority
InhibitPut Whether put operations on the queue are allowed InhibitPut
Note: The remaining fields are ignored if Version is less than MQWQR_VERSION_2.
CWLQueuePriority A value 0 - 9 representing the priority of the queue CLWLQueuePriority
CLWLQueueRank A value 0 - 9 representing the rank of the queue CLWLQueueRank
Note: The remaining fields are ignored if Version is less than MQWQR_VERSION_3.
DefPutResponse Default put response DefPutResponse

The cluster workload queue record structure contains information relating to one of the possible destinations for the message. There is one cluster workload queue record structure for each instance of the destination queue.

The cluster workload queue record structure is supported in all environments.

Additionally, the MQWQR1 and MQWQR2 structures are available for backwards compatibility.

Parent topic: Cluster workload exit call and data structures


Related reference