MQSTS - Status reporting structure
The following table summarizes the fields in the structure.
Field | Description | Topic |
---|---|---|
StrucId | Structure identifier | StrucId |
Version | Structure version number | Version |
CompCode | Completion code of first error | CompCode |
Reason | Reason code of first error | Reason |
PutSuccessCount | Number of successful asynchronous put calls | SuccessCount |
PutWarningCount | Number of asynchronous put calls which had warnings | WarningCount |
PutFailureCount | Number of failed asynchronous put calls | FailureCount |
ObjectType | Type of failing object | ObjectType |
ObjectName | Name of failing object | ObjectName |
ObjectQMgrName | Name of queue manager owning the failing object | ObjectQMgrName |
ResolvedObjectName | Resolved name of destination queue | ResolvedObjectName |
ResolvedQMgrName | Resolved name of destination queue manager | ResolvedQMgrName |
Note: The remaining fields are ignored if Version is less than MQSTS_VERSION_2. | ||
ObjectString | Long object name of failing object | ObjectString |
SubName | Subscription name of failing subscription | SubName |
OpenOptions | Open options associated with the failure | OpenOptions |
SubOptions | Subscription options associated with the failure | SubOptions |
- Overview for MQSTS
Purpose: The MQSTS structure is an output parameter from the MQSTAT command. - Fields for MQSTS
- Initial values and language declarations for MQSTS
Parent topic: Data types used in the MQI