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.