MQWXP - Cluster workload exit parameter structure
The following table summarizes the fields in the MQWXP - Cluster workload exit parameter structure.
Field | Description | Page |
---|---|---|
StrucId | Structure identifier | StrucId |
Version | Structure version number | Version |
ExitId | Type of exit | ExitId |
ExitReason | Reason for invoking exit | ExitReason |
ExitResponse | Response from exit | ExitResponse |
ExitResponse2 | Secondary response from exit | ExitResponse2 |
Feedback | Feedback code | Feedback |
Flags | Flags values. These bit flags are used to indicate information about the message being put | Flags |
ExitUserArea | Exit user area | ExitUserArea |
ExitData | Exit data | ExitData |
MsgDescPtr | Address of message descriptor ( MQMD ) | MsgDescPtr |
MsgBufferPtr | Address of buffer containing some or all the message data | MsgBufferPtr |
MsgBufferLength | Length of buffer containing message data | MsgBufferLength |
MsgLength | Length of complete message | MsgLength |
QName | Name of queue | QName |
QMgrName | Name of local queue manager | QMgrName |
DestinationCount | Number of possible destinations | DestinationCount |
DestinationChosen | Destination chosen | DestinationChosen |
DestinationArrayPtr | Address of an array of pointers to destination records ( MQWDR ) | DestinationArrayPtr |
QArrayPtr | Address of an array of pointers to queue records ( MQWQR ) | QArrayPtr |
Note: The remaining fields are ignored if Version is less than MQWXP_VERSION_2. | ||
CacheContext | Context information | CacheContext |
CacheType | Type of cluster cache | CacheType |
Note: The remaining fields are ignored if Version is less than MQWXP_VERSION_3. | ||
CLWLMRUChannels | Maximum number of allowed active outbound cluster channels | CLWLMRUChannels |
Note: The remaining fields are ignored if Version is less than MQWXP_VERSION_4. | ||
pEntryPoints | Address of the MQIEP structure to allow MQI and DCI calls to be made | pEntryPoints |
The cluster workload exit parameter structure describes the information that is passed to the cluster workload exit.
The cluster workload exit parameter structure is supported on all platforms
Additionally, the MQWXP1, MQWXP2 and MQWXP3 structures are available for backwards compatibility.
- Fields in MQWXP - Cluster workload exit parameter structure
Description of the fields in the MQWXP - Cluster workload exit parameter structure - Initial values and language declarations for MQWXP
Initial values and C and High Level Assembler Language declarations for MQWXP - Cluster workload exit parameter structure.
Parent topic: Cluster workload exit call and data structures
Related reference
- MQ_CLUSTER_WORKLOAD_EXIT - Call description
- MQXCLWLN - Navigate Cluster workload records
- MQWDR - Cluster workload destination record structure
- MQWQR - Cluster workload queue record structure
- MQWCR - Cluster workload cluster record structure