#[repr(C)]pub struct MQPSXP {Show 18 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub ExitId: MQLONG,
pub ExitReason: MQLONG,
pub ExitResponse: MQLONG,
pub ExitResponse2: MQLONG,
pub Feedback: MQLONG,
pub Hconn: MQHCONN,
pub ExitUserArea: MQBYTE16,
pub ExitData: MQCHAR32,
pub QMgrName: MQCHAR48,
pub MsgHandle: MQHMSG,
pub MsgDescPtr: PMQMD,
pub MsgInPtr: PMQVOID,
pub MsgInLength: MQLONG,
pub MsgOutPtr: PMQVOID,
pub MsgOutLength: 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: MQLONGReserved
Feedback: MQLONGFeedback code
Hconn: MQHCONNConnection handle
ExitUserArea: MQBYTE16Exit user area
ExitData: MQCHAR32Exit data
QMgrName: MQCHAR48Name of local queue manager
MsgHandle: MQHMSGHandle to message properties
MsgDescPtr: PMQMDAddress of message descriptor
MsgInPtr: PMQVOIDAddress of input message data
MsgInLength: MQLONGLength of input message data
MsgOutPtr: PMQVOIDAddress of output message data
MsgOutLength: MQLONGLength of output message data
pEntryPoints: PMQIEPInterface entry points
MQPSXP::Version >= 2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQPSXP
impl RefUnwindSafe for MQPSXP
impl !Send for MQPSXP
impl !Sync for MQPSXP
impl Unpin for MQPSXP
impl UnwindSafe for MQPSXP
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