Object attributes
- ADS descriptor
- Send/receive ADS descriptor. This is set using MQCADSD_NONE. The initial value is MQCADSD_NONE. The following additional values are possible:
- MQCADSD_NONE
- MQCADSD_SEND
- MQCADSD_RECV
- MQCADSD_MSGFORMAT
- attention identifier
- AID key. The field must be of length MQ_ATTENTION_ID_LENGTH.
- authenticator
- RACF password or passticket. The initial value contains blanks, of length MQ_AUTHENTICATOR_LENGTH.
- bridge abend code
- Bridge abend code, of length MQ_ABEND_CODE_LENGTH. The initial value is four blank characters. The value returned in this field is dependent on the return code. See Table 3 for more details.
- bridge cancel code
- Bridge abend transaction code. The field is reserved, must contain blanks, and be of length MQ_CANCEL_CODE_LENGTH.
- bridge completion code
- Completion code, which can contain either the WebSphere MQ completion code or the CICS EIBRESP value. The field has the initial value of MQCC_OK. The value returned in this field is dependent on the return code. See Table 3 for more details.
- bridge error offset
- Bridge error offset. The initial value is zero. This attribute is read-only.
- bridge reason code
- Reason code. This field can contain either the WebSphere MQ reason or the CICS EIBRESP2 value. The field has the initial value of MQRC_NONE. The value returned in this field is dependent on the return code. See Table 3 for more details.
- bridge return code
- Return code from the CICS bridge. The initial value is MQCRC_OK.
- conversational task
- Whether the task can be conversational. The initial value is MQCCT_NO. The following additional values are possible:
- MQCCT_YES
- MQCCT_NO
- cursor position
- Cursor position. The initial value is zero.
- facility keep time
- CICS bridge facility release time.
- facility like
- Terminal emulated attribute. The field must be of length MQ_FACILITY_LIKE_LENGTH.
- facility token
- BVT token value. The field must be of length MQ_FACILITY_LENGTH. The initial value is MQCFAC_NONE.
- function
- Function, which can contain either the WebSphere MQ call name or the CICS EIBFN function. The field has the initial value of MQCFUNC_NONE, with length MQ_FUNCTION_LENGTH. The value returned in this field is dependent on the return code. See Table 3 for more details.
The following additional values are possible when function contains a WebSphere MQ call name:
- MQCFUNC_MQCONN
- MQCFUNC_MQGET
- MQCFUNC_MQINQ
- MQCFUNC_NONE
- MQCFUNC_MQOPEN
- MQCFUNC_PUT
- MQCFUNC_MQPUT1
- get wait interval
- Wait interval for an MQGET call issued by the CICS bridge task. The initial value is MQCGWI_DEFAULT. The field applies only when uow control has the value MQCUOWC_FIRST. The following additional values are possible:
- MQCGWI_DEFAULT
- MQWI_UNLIMITED
- link type
- Link type. The initial value is MQCLT_PROGRAM. The following additional values are possible:
- MQCLT_PROGRAM
- MQCLT_TRANSACTION
- next transaction identifier
- ID of the next transaction to attach. The field must be of length MQ_TRANSACTION_ID_LENGTH.
- output data length
- COMMAREA data length. The initial value is MQCODL_AS_INPUT.
- reply-to format
- Format name of the reply message. The initial value is MQFMT_NONE with length MQ_FORMAT_LENGTH.
- start code
- Transaction start code. The field must be of length MQ_START_CODE_LENGTH. The initial value is MQCSC_NONE. The following additional values are possible:
- MQCSC_START
- MQCSC_STARTDATA
- MQCSC_TERMINPUT
- MQCSC_NONE
- task end status
- Task end status. The initial value is MQCTES_NOSYNC. The following additional values are possible:
- MQCTES_COMMIT
- MQCTES_BACKOUT
- MQCTES_ENDTASK
- MQCTES_NOSYNC
- transaction identifier
- ID of the transaction to attach. The initial value must contain blanks, and must be of length MQ_TRANSACTION_ID_LENGTH. The field applies only when uow control has the value MQCUOWC_FIRST or MQCUOWC_ONLY.
- UOW control
- UOW control. The initial value is MQCUOWC_ONLY. The following additional values are possible:
- MQCUOWC_FIRST
- MQCUOWC_MIDDLE
- MQCUOWC_LAST
- MQCUOWC_ONLY
- MQCUOWC_COMMIT
- MQCUOWC_BACKOUT
- MQCUOWC_CONTINUE
- version
- The MQCIH version number. The initial value is MQCIH_VERSION_2. The only other supported value is MQCIH_VERSION_1.