MQOD - Object descriptor

The following table summarizes the fields in the structure.

Field Description Topic
StrucId Structure identifier StrucId
Version Structure version number Version
ObjectType Object type ObjectType
ObjectName Object name ObjectName
ObjectQMgrName Object queue manager name ObjectQMgrName
DynamicQName Dynamic queue name DynamicQName
AlternateUserId Alternate user identifier AlternateUserId
Note: The remaining fields are ignored if Version is less than MQOD_VERSION_2.
RecsPresent Number of object records present RecsPresent
KnownDestCount Number of local queues opened successfully KnownDestCount
UnknownDestCount Number of remote queues opened successfully UnknownDestCount
InvalidDestCount Number of queues that failed to open InvalidDestCount
ObjectRecOffset Offset of first object record from start of MQOD ObjectRecOffset
ResponseRecOffset Offset of first response record from start of MQOD ResponseRecOffset
ObjectRecPtr Address of first object record ObjectRecPtr
ResponseRecPtr Address of first response record ResponseRecPtr
Note: The remaining fields are ignored if Version is less than MQOD_VERSION_3.
AlternateSecurityId Alternate security identifier AlternateSecurityId
ResolvedQName Resolved queue name ResolvedQName
ResolvedQMgrName Resolved queue manager name ResolvedQMgrName
Note: The remaining fields are ignored if Version is less than MQOD_VERSION_4.
ObjectString Long object name ObjectString
SelectionString Selection string SelectionString
ResObjectString Resolved long object name ResObjectString
ResolvedType Resolved object type ResolvedType

Parent topic: Data types used in the MQI