#[repr(C)]pub struct MQNXP {Show 14 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub ExitId: MQLONG,
pub ExitReason: MQLONG,
pub ExitResponse: MQLONG,
pub ExitResponse2: MQLONG,
pub Feedback: MQLONG,
pub ExitDataLength: MQLONG,
pub pExitDataPtr: PMQCHAR,
pub pExitUserAreaPtr: MQPTR,
pub ppMQCDArrayPtr: PPMQCD,
pub MQCDArrayCount: MQLONG,
pub MaxMQCDVersion: MQLONG,
pub pEntryPoints: PMQIEP,
}Available on crate feature
exits only.Expand description
PreConnect Exit options
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: MQLONGFeedback
ExitDataLength: MQLONGLength of exit data
pExitDataPtr: PMQCHARAddress of exit data
pExitUserAreaPtr: MQPTRAddress of exit user area
ppMQCDArrayPtr: PPMQCDAddress of pointers referencing MQCD
MQCDArrayCount: MQLONGCount of MQCD referenced
MaxMQCDVersion: MQLONGMaximum MQCD version requested
pEntryPoints: PMQIEPInterface entry points
MQNXP::Version >= 2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQNXP
impl RefUnwindSafe for MQNXP
impl !Send for MQNXP
impl !Sync for MQNXP
impl Unpin for MQNXP
impl UnwindSafe for MQNXP
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