pub type MQ_CB_EXIT = Option<unsafe extern "C" fn(ExitParms: &mut MQAXP, ExitContext: &mut MQAXC, Hconn: &mut MQHCONN, Operation: PMQLONG, CallbackDesc: PPMQCBD, Hobj: &mut MQHOBJ, MsgDesc: PPMQMD, GetMsgOpts: PPMQGMO, CompCode: &mut MQLONG, Reason: &mut MQLONG)>;Available on crate feature
exits only.Expand description
Register Callback Exit
§Arguments
ExitParms(Input/Output): Exit parameter structureExitContext(Input/Output): Exit context structureHconn(Input/Output): Connection handleOperation(Input/Output): OperationCallbackDesc(Input/Output): Callback descriptorHobj(Input/Output): Object handleMsgDesc(Input/Output): Message descriptorGetMsgOpts(Input/Output): Get message optionsCompCode(Output): Completion codeReason(Output): Reason code qualifyingCompCode
§References
Aliased Type§
pub enum MQ_CB_EXIT {
None,
Some(unsafe extern "C" fn(&mut MQAXP, &mut MQAXC, &mut i32, *mut i32, *mut *mut MQCBD, &mut i32, *mut *mut MQMD, *mut *mut MQGMO, &mut i32, &mut i32)),
}