Channel attributes
Only those attributes that apply to the type of channel in question are included in the event data.
- ChannelName (MQCFST)
- Channel name (parameter identifier: MQCACH_CHANNEL_NAME).
The maximum length of the string is MQ_CHANNEL_NAME_LENGTH.
- ChannelType (MQCFIN)
- Channel type (parameter identifier: MQIACH_CHANNEL_TYPE).
The value can be:
- MQCHT_SENDER
- Sender.
- MQCHT_SERVER
- Server.
- MQCHT_RECEIVER
- Receiver.
- MQCHT_REQUESTER
- Requester.
- MQCHT_SVRCONN
- Server-connection (for use by clients).
- MQCHT_CLNTCONN
- Client connection.
- MQCHT_CLUSRCVR
- Cluster-receiver.
- MQCHT_CLUSSDR
- Cluster-sender.
- TransportType (MQCFIN)
- Transmission protocol type (parameter identifier: MQIACH_XMIT_PROTOCOL_TYPE).
The value may be:
- MQXPT_LU62
- LU 6.2.
- MQXPT_TCP
- TCP.
- MQXPT_NETBIOS
- NetBIOS.
- MQXPT_SPX
- SPX.
- ModeName (MQCFST)
- Mode name (parameter identifier: MQCACH_MODE_NAME).
The maximum length of the string is MQ_MODE_NAME_LENGTH.
- TpName (MQCFST)
- Transaction program name (parameter identifier: MQCACH_TP_NAME).
The maximum length of the string is MQ_TP_NAME_LENGTH.
- QMgrName (MQCFST)
- Queue manager name (parameter identifier: MQCA_Q_MGR_NAME).
The maximum length of the string is MQ_Q_MGR_NAME_LENGTH.
- XmitQName (MQCFST)
- Transmission queue name (parameter identifier: MQCACH_XMIT_Q_NAME).
The maximum length of the string is MQ_Q_NAME_LENGTH.
- ConnectionName (MQCFST)
- Connection name (parameter identifier: MQCACH_CONNECTION_NAME).
The maximum length of the string is MQ_CONN_NAME_LENGTH.
- MCAName (MQCFST)
- Message channel agent name (parameter identifier: MQCACH_MCA_NAME).
The maximum length of the string is MQ_MCA_NAME_LENGTH.
- ChannelDesc (MQCFST)
- Channel description (parameter identifier: MQCACH_DESC).
The maximum length of the string is MQ_CHANNEL_DESC_LENGTH.
- BatchSize (MQCFIN)
- Batch size (parameter identifier: MQIACH_BATCH_SIZE).
- DiscInterval (MQCFIN)
- Disconnection interval (parameter identifier: MQIACH_DISC_INTERVAL).
- ShortRetryCount (MQCFIN)
- Short retry count (parameter identifier: MQIACH_SHORT_RETRY).
- ShortRetryInterval (MQCFIN)
- Short timer (parameter identifier: MQIACH_SHORT_TIMER).
- LongRetryCount (MQCFIN)
- Long retry count (parameter identifier: MQIACH_LONG_RETRY).
- LongRetryInterval (MQCFIN)
- Long timer (parameter identifier: MQIACH_LONG_TIMER).
- DataConversion (MQCFIN)
- Whether sender should convert application data (parameter identifier: MQIACH_DATA_CONVERSION).
The value can be:
- MQCDC_NO_SENDER_CONVERSION
- No conversion by sender.
- MQCDC_SENDER_CONVERSION
- Conversion by sender.
- SecurityExit (MQCFST)
- Security exit name (parameter identifier: MQCACH_SEC_EXIT_NAME).
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
- MsgExit (MQCFSL)
- Message exit name (parameter identifier: MQCACH_MSG_EXIT_NAME).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the Count for MsgUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
- SendExit (MQCFSL)
- Send exit name (parameter identifier: MQCACH_SEND_EXIT_NAME).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the Count for SendUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
- ReceiveExit (MQCFSL)
- Receive exit name (parameter identifier: MQCACH_RCV_EXIT_NAME).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the Count for ReceiveUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
- PutAuthority (MQCFIN)
- Put authority (parameter identifier: MQIACH_PUT_AUTHORITY).
The value can be:
- MQPA_DEFAULT
- Default user identifier is used.
- MQPA_CONTEXT
- Context user identifier is used.
- MQPA_ALTERNATE_OR_MCA
- Alternate or MCA user identifier is used.
- MQPA_ONLY_MCA
- Only MCA user identifier is used.
- SeqNumberWrap (MQCFIN)
- Sequence wrap number (parameter identifier: MQIACH_SEQUENCE_NUMBER_WRAP).
- MaxMsgLength (MQCFIN)
- Maximum message length (parameter identifier: MQIACH_MAX_MSG_LENGTH).
- SecurityUserData (MQCFST)
- Security exit user data (parameter identifier: MQCACH_SEC_EXIT_USER_DATA).
The maximum length of the string is MQ_EXIT_DATA_LENGTH.
- MsgUserData (MQCFSL)
- Message exit user data (parameter identifier: MQCACH_MSG_EXIT_USER_DATA).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the count for MsgExit. The length of each name is given by the StringLength field in that structure.
The maximum length of the string is MQ_EXIT_DATA_LENGTH.
- SendUserData (MQCFSL)
- Send exit user data (parameter identifier: MQCACH_SEND_EXIT_USER_DATA).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the count for SendExit. The length of each name is given by the StringLength field in that structure.
The maximum length of the string is MQ_EXIT_DATA_LENGTH.
- ReceiveUserData (MQCFSL)
- Receive exit user data (parameter identifier: MQCACH_RCV_EXIT_USER_DATA).
The number of names in the list is given by the Count field in the MQCFSL structure. It will be the same as the count for ReceiveExit. The length of each name is given by the StringLength field in that structure.
The maximum length of the string is MQ_EXIT_DATA_LENGTH.
- MCAType (MQCFIN)
- Message channel agent type (parameter identifier: MQIACH_MCA_TYPE).
The value can be:
- MQMCAT_PROCESS
- Process
- MQMCAT_THREAD
- Thread
- MCAUserIdentifier (MQCFST)
- Message channel agent user identifier (parameter identifier: MQCACH_MCA_USER_ID).
The maximum length of the MCA user identifier is MQ_MCA_USER_ID_LENGTH.
- UserIdentifier (MQCFST)
- Task user identifier (parameter identifier: MQCACH_USER_ID).
The maximum length of the string is MQ_USER_ID_LENGTH.
- Password (MQCFST)
- Password (parameter identifier: MQCACH_PASSWORD).
The maximum length of the string is MQ_PASSWORD_LENGTH.
- BatchInterval (MQCFIN)
- Batch interval (parameter identifier: MQIACH_BATCH_INTERVAL).
- HeartbeatInterval (MQCFIN)
- Heartbeat interval (parameter identifier: MQIACH_HB_INTERVAL).
- NonPersistentMsgSpeed (MQCFIN)
- Speed at which non-persistent messages are to be sent (parameter identifier: MQIACH_NPM_SPEED).
The value can be:
- MQNPMS_NORMAL
- Normal speed.
- MQNPMS_FAST
- Fast speed.
- AlterationDate (MQCFST)
- Alteration date (parameter identifier: MQCA_ALTERATION_DATE).
The date when the information was last altered.
- AlterationTime (MQCFST)
- Alteration time (parameter identifier: MQCA_ALTERATION_TIME).
The time when the information was last altered.
- ClusterName (MQCFST)
- Cluster name (parameter identifier: MQCA_CLUSTER_NAME).
- ClusterNamelist (MQCFSL)
- Cluster namelist (parameter identifier: MQCA_CLUSTER_NAMELIST).
- NetworkPriority (MQCFIN)
- Network priority (parameter identifier: MQIACH_NETWORK_PRIORITY).
- LocalAddress (MQCFST)
- Local communications address for the channel (parameter identifier: MQCACH_LOCAL_ADDRESS).
The maximum length of the string is MQ_LOCAL_ADDRESS_LENGTH.
- BatchHeartbeat (MQCFIN)
- The value being used for the batch heartbeating (parameter identifier: MQIACH_BATCH_HB).
The value can be between 0 and 999999. A value of 0 indicates heartbeating is not in use.
- KeepAliveInterval (MQCFIN)
- Keep alive interval (parameter identifier: MQIACH_KEEP_ALIVE_INTERVAL).
- CipherSpec (MQCFST)
- SSL cipher specification (parameter identifier: MQCACH_SSL_CIPHER_SPEC).
The maximum length of the string is MQ_SSL_CIPHER_SPEC_LENGTH.
- PeerName (MQCFST)
- SSL peer name (parameter identifier: MQCACH_SSL_PEER_NAME).
The maximum length of the string is 256.
- SSLClientAuthentication (MQCFIN)
- SSL client authentication (parameter identifier: MQCACH_SSL_CLIENT_AUTH).
The value can be:
- MQSCA_REQUIRED
- Certificate required.
- MQSCA_OPTIONAL
- Certificate optional.