#[repr(C)]pub struct MQWXP2 {Show 22 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,
}Available on crate feature
exits only.Expand description
Version-2 CLWL Exit Parameter
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
MQWXP2::Version >= 2
CacheType: MQLONGType of cluster cache
MQWXP2::Version >= 2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQWXP2
impl RefUnwindSafe for MQWXP2
impl !Send for MQWXP2
impl !Sync for MQWXP2
impl Unpin for MQWXP2
impl UnwindSafe for MQWXP2
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