#[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
Put Message Options
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
PutMsgRecFields: MQLONGFlags indicating which MQPMR fields are present
PutMsgRecOffset: MQLONGOffset of first put message record from start of MQPMO
ResponseRecOffset: MQLONGOffset of first response record from start of MQPMO
PutMsgRecPtr: MQPTRAddress of first put message record
ResponseRecPtr: MQPTRAddress of first response record
OriginalMsgHandle: MQHMSGOriginal message handle
NewMsgHandle: MQHMSGNew message handle
Action: MQLONGThe action being performed
PubLevel: MQLONGPublication level
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQPMO
impl RefUnwindSafe for MQPMO
impl !Send for MQPMO
impl !Sync for MQPMO
impl Unpin for MQPMO
impl UnwindSafe for MQPMO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more