#[repr(C)]pub struct MQCBC {Show 13 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub CallType: MQLONG,
pub Hobj: MQHOBJ,
pub CallbackArea: MQPTR,
pub ConnectionArea: MQPTR,
pub CompCode: MQLONG,
pub Reason: MQLONG,
pub State: MQLONG,
pub DataLength: MQLONG,
pub BufferLength: MQLONG,
pub Flags: MQLONG,
pub ReconnectDelay: MQLONG,
}Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
CallType: MQLONGWhy Function was called
Hobj: MQHOBJObject Handle
CallbackArea: MQPTRCallback data passed to the function
ConnectionArea: MQPTRMQCTL Data area passed to the function
CompCode: MQLONGCompletion Code
Reason: MQLONGReason Code
State: MQLONGConsumer State
DataLength: MQLONGMessage Data Length
BufferLength: MQLONGBuffer Length
Flags: MQLONGFlags containing information about this consumer
ReconnectDelay: MQLONGNumber of milliseconds before reconnect attempt
MQCBC::Version >= 2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQCBC
impl RefUnwindSafe for MQCBC
impl !Send for MQCBC
impl !Sync for MQCBC
impl Unpin for MQCBC
impl UnwindSafe for MQCBC
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