Type Alias MQ_CLOSE_EXIT

Source
pub type MQ_CLOSE_EXIT = Option<unsafe extern "C" fn(ExitParms: &mut MQAXP, ExitContext: &mut MQAXC, Hconn: &mut MQHCONN, Hobj: PPMQHOBJ, Options: PMQLONG, CompCode: &mut MQLONG, Reason: &mut MQLONG)>;
Available on crate feature exits only.
Expand description

Close Object Exit

§Arguments

  • ExitParms (Input/Output): Exit parameter structure
  • ExitContext (Input/Output): Exit context structure
  • Hconn (Input/Output): Connection handle
  • Hobj (Input/Output): Object handle
  • Options (Input/Output): Options that control the action of MQCLOSE
  • CompCode (Output): Completion code
  • Reason (Output): Reason code qualifying CompCode

§References

Aliased Type§

pub enum MQ_CLOSE_EXIT {
    None,
    Some(unsafe extern "C" fn(&mut MQAXP, &mut MQAXC, &mut i32, *mut *mut i32, *mut i32, &mut i32, &mut i32)),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(&mut MQAXP, &mut MQAXC, &mut i32, *mut *mut i32, *mut i32, &mut i32, &mut i32))

Some value of type T.