#[repr(C)]pub struct MQPMO {Show 20 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub Options: MQLONG,
pub Timeout: MQLONG,
pub Context: MQHOBJ,
pub KnownDestCount: MQLONG,
pub UnknownDestCount: MQLONG,
pub InvalidDestCount: MQLONG,
pub ResolvedQName: MQCHAR48,
pub ResolvedQMgrName: MQCHAR48,
pub RecsPresent: MQLONG,
pub PutMsgRecFields: MQLONG,
pub PutMsgRecOffset: MQLONG,
pub ResponseRecOffset: MQLONG,
pub PutMsgRecPtr: MQPTR,
pub ResponseRecPtr: MQPTR,
pub OriginalMsgHandle: MQHMSG,
pub NewMsgHandle: MQHMSG,
pub Action: MQLONG,
pub PubLevel: MQLONG,
}Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
Options: MQLONG§Timeout: MQLONGReserved
Context: MQHOBJObject handle of input queue
KnownDestCount: MQLONGNumber of messages sent successfully to local queues
UnknownDestCount: MQLONGNumber of messages sent successfully to remote queues
InvalidDestCount: MQLONGNumber of messages that could not be sent
ResolvedQName: MQCHAR48Resolved name of destination queue
ResolvedQMgrName: MQCHAR48Resolved name of destination queue manager
RecsPresent: MQLONGNumber of put message records or response records present
MQPMO::Version >= 2
PutMsgRecFields: MQLONGFlags indicating which MQPMR fields are present
MQPMO::Version >= 2
PutMsgRecOffset: MQLONGOffset of first put message record from start of MQPMO
MQPMO::Version >= 2
ResponseRecOffset: MQLONGOffset of first response record from start of MQPMO
MQPMO::Version >= 2
PutMsgRecPtr: MQPTRAddress of first put message record
MQPMO::Version >= 2
ResponseRecPtr: MQPTRAddress of first response record
MQPMO::Version >= 2
OriginalMsgHandle: MQHMSGOriginal message handle
MQPMO::Version >= 3
NewMsgHandle: MQHMSGNew message handle
MQPMO::Version >= 3
Action: MQLONGThe action being performed
MQPMO::Version >= 3
PubLevel: MQLONGPublication level
MQPMO::Version >= 3