#[repr(C)]pub struct MQWXP1 {Show 20 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,
}Expand description
Version-1 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
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQWXP1
impl RefUnwindSafe for MQWXP1
impl !Send for MQWXP1
impl !Sync for MQWXP1
impl Unpin for MQWXP1
impl UnwindSafe for MQWXP1
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