#[repr(C)]pub struct MQCXP {Show 31 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub ExitId: MQLONG,
pub ExitReason: MQLONG,
pub ExitResponse: MQLONG,
pub ExitResponse2: MQLONG,
pub Feedback: MQLONG,
pub MaxSegmentLength: MQLONG,
pub ExitUserArea: MQBYTE16,
pub ExitData: MQCHAR32,
pub MsgRetryCount: MQLONG,
pub MsgRetryInterval: MQLONG,
pub MsgRetryReason: MQLONG,
pub HeaderLength: MQLONG,
pub PartnerName: MQCHAR48,
pub FAPLevel: MQLONG,
pub CapabilityFlags: MQLONG,
pub ExitNumber: MQLONG,
pub ExitSpace: MQLONG,
pub SSLCertUserid: MQCHAR12,
pub SSLRemCertIssNameLength: MQLONG,
pub SSLRemCertIssNamePtr: MQPTR,
pub SecurityParms: PMQCSP,
pub CurHdrCompression: MQLONG,
pub CurMsgCompression: MQLONG,
pub Hconn: MQHCONN,
pub SharingConversations: MQBOOL,
pub MCAUserSource: MQLONG,
pub pEntryPoints: PMQIEP,
pub RemoteProduct: MQCHAR4,
pub RemoteVersion: MQCHAR8,
}exits only.Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
MQCXP::Version >= 3
Version: MQLONGStructure version number
MQCXP::Version >= 3
ExitId: MQLONGType of exit
MQCXP::Version >= 3
ExitReason: MQLONGReason for invoking exit
MQCXP::Version >= 3
ExitResponse: MQLONGResponse from exit
MQCXP::Version >= 3
ExitResponse2: MQLONGSecondary response from exit
MQCXP::Version >= 3
Feedback: MQLONGFeedback code
MQCXP::Version >= 3
MaxSegmentLength: MQLONGMaximum segment length
MQCXP::Version >= 3
ExitUserArea: MQBYTE16Exit user area
MQCXP::Version >= 3
ExitData: MQCHAR32Exit data
MQCXP::Version >= 3
MsgRetryCount: MQLONGNumber of times the message has been retried
MQCXP::Version >= 3
MsgRetryInterval: MQLONGMinimum interval in milliseconds after which the put operation should be retried
MQCXP::Version >= 3
MsgRetryReason: MQLONGReason code from previous attempt to put the message
MQCXP::Version >= 3
HeaderLength: MQLONGLength of header information
MQCXP::Version >= 3
PartnerName: MQCHAR48Partner Name
MQCXP::Version >= 3
FAPLevel: MQLONGNegotiated Formats and Protocols level
MQCXP::Version >= 3
CapabilityFlags: MQLONGCapability flags
MQCXP::Version >= 3
ExitNumber: MQLONGExit number
MQCXP::Version >= 3
ExitSpace: MQLONGNumber of bytes in transmission buffer reserved for exit to use
MQCXP::Version >= 5
SSLCertUserid: MQCHAR12User identifier associated with remote SSL certificate
MQCXP::Version >= 6
SSLRemCertIssNameLength: MQLONGLength of distinguished name of issuer of remote SSL certificate
MQCXP::Version >= 6
SSLRemCertIssNamePtr: MQPTRAddress of distinguished name of issuer of remote SSL certificate
MQCXP::Version >= 6
SecurityParms: PMQCSPAddress of security parameters
MQCXP::Version >= 6
CurHdrCompression: MQLONGHeader data compression used for current message
MQCXP::Version >= 6
CurMsgCompression: MQLONGMessage data compression used for current message
MQCXP::Version >= 6
Hconn: MQHCONNConnection handle
MQCXP::Version >= 7
SharingConversations: MQBOOLMultiple conversations allowed
MQCXP::Version >= 7
MCAUserSource: MQLONGThe source of the run-time user ID
MQCXP::Version >= 8
pEntryPoints: PMQIEPInterface entry points
MQCXP::Version >= 8
RemoteProduct: MQCHAR4The identifier for the remote product
MQCXP::Version >= 9
RemoteVersion: MQCHAR8The version of the remote product
MQCXP::Version >= 9