#[repr(C)]pub struct MQWXP {Show 24 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub ExitId: MQLONG,
pub ExitReason: MQLONG,
pub ExitResponse: MQLONG,
pub ExitResponse2: MQLONG,
pub Feedback: MQLONG,
pub Flags: MQLONG,
pub ExitUserArea: MQBYTE16,
pub ExitData: MQCHAR32,
pub MsgDescPtr: PMQMD,
pub MsgBufferPtr: PMQVOID,
pub MsgBufferLength: MQLONG,
pub MsgLength: MQLONG,
pub QName: MQCHAR48,
pub QMgrName: MQCHAR48,
pub DestinationCount: MQLONG,
pub DestinationChosen: MQLONG,
pub DestinationArrayPtr: PPMQWDR,
pub QArrayPtr: PPMQWQR,
pub CacheContext: MQPTR,
pub CacheType: MQLONG,
pub CLWLMRUChannels: MQLONG,
pub pEntryPoints: PMQIEP,
}Available on crate feature
exits only.Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
ExitId: MQLONGType of exit
ExitReason: MQLONGReason for invoking exit
ExitResponse: MQLONGResponse from exit
ExitResponse2: MQLONGSecondary response from exit
Feedback: MQLONGReserved
Flags: MQLONGFlags
ExitUserArea: MQBYTE16Exit user area
ExitData: MQCHAR32Exit data
MsgDescPtr: PMQMDAddress of message descriptor
MsgBufferPtr: PMQVOIDAddress of buffer containing some or all of the message data
MsgBufferLength: MQLONGLength of buffer containing message data
MsgLength: MQLONGLength of complete message
QName: MQCHAR48Queue name
QMgrName: MQCHAR48Name of local queue manager
DestinationCount: MQLONGNumber of possible destinations
DestinationChosen: MQLONGDestination chosen
DestinationArrayPtr: PPMQWDRAddress of an array of pointers to destination records
QArrayPtr: PPMQWQRAddress of an array of pointers to queue records
CacheContext: MQPTRContext information
MQWXP::Version >= 2
CacheType: MQLONGType of cluster cache
MQWXP::Version >= 2
CLWLMRUChannels: MQLONGNumber of allowed active outbound channels
MQWXP::Version >= 3
pEntryPoints: PMQIEPInterface entry points
MQWXP::Version >= 4
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQWXP
impl RefUnwindSafe for MQWXP
impl !Send for MQWXP
impl !Sync for MQWXP
impl Unpin for MQWXP
impl UnwindSafe for MQWXP
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