Home
C declaration
typedef struct tagMQCXP MQCXP; struct tagMQCXP { MQCHAR4 StrucId; /* Structure identifier */ MQLONG Version; /* Structure version number */ MQLONG ExitId; /* Type of exit */ MQLONG ExitReason; /* Reason for invoking exit */ MQLONG ExitResponse; /* Response from exit */ MQLONG ExitResponse2; /* Secondary response from exit */ MQLONG Feedback; /* Feedback code */ MQLONG MaxSegmentLength; /* Maximum segment length */ MQBYTE16 ExitUserArea; /* Exit user area */ MQCHAR32 ExitData; /* Exit data */ MQLONG MsgRetryCount; /* Number of times the message has been retried */ MQLONG MsgRetryInterval; /* Minimum interval in milliseconds after which the put operation should be retried */ MQLONG MsgRetryReason; /* Reason code from previous attempt to put the message */ MQLONG HeaderLength; /* Length of header information */ MQCHAR48 PartnerName; /* Partner Name */ MQLONG FAPLevel; /* Negotiated Formats and Protocols level */ MQLONG CapabilityFlags; /* Capability flags */ MQLONG ExitNumber; /* Exit number */ MQLONG ExitSpace; /* Number of bytes in transmission buffer reserved for exit to use */ MQCHAR12 SSLCertUserid; /* User identifier associated with remote SSL certificate */ MQLONG SSLRemCertIssNameLength; /* Length of distinguished name of issuer of remote SSL certificate */ MQPTR SSLRemCertIssNamePtr; /* Address of distinguished name of issuer of remote SSL certificate */ PMQVOID SecurityParms; /* Security parameters */ MQLONG CurHdrCompression; /* Header data compression used for current message */ MQLONG CurMsgCompression; /* Message data compression used for current message */ };
Parent topic:
MQCXP – Channel exit parameter
ic19250_
Home