Filter command (WHERE)

This parameter can be used to selectively display the status of only those channels with particular channel status attributes.

*CHLSTS
The type of channel status.

The filter value is one of the following:

*CURRENT
Current status for an active channel.
*SAVED
Saved status for an active or inactive channel.
 
*CHLTYPE
The type of channel.

The filter value is one of the following:

*SDR
Sender channel.
*SVR
Server channel.
*RCVR
Receiver channel.
*RQSTR
Requester channel.
*CLUSSDR
Cluster-sender channel.
*CLUSRCVR
Cluster-receiver channel.
*SVRCN
Server-connection channel.
 
*COMPHDR
Whether the channel performs header data compression.

The filter value is one of the following:

*NONE
No header data compression is performed.
*SYSTEM
Header data compression is performed.
 
*COMPMSG
Whether the channel performs message data compression.

The filter value is one of the following:

*NONE
No message data compression is performed.
*RLE
Message data compression is performed using RLE.
*ZLIBHIGH
Message data compression is performed using ZLIB compression. A high level of compression is preferred.
*ZLIBFAST
Message data compression is performed using ZLIB compression. A fast compression time is preferred.
 
*CONNAME
The connection name of the channel.

The filter value is the connection name string.

*INDOUBT
Whether there are any in-doubt messages in the network.

The filter value is either *NO or *YES.

*INDMSGS
The number of in-doubt message.

The filter value is the integer number of messages.

*INDSEQNO
The sequence number of the message that is in-doubt.

The filter value is the integer sequence number.

*LSTSEQNO
The last message sequence number.

The filter value is the integer sequence number.

*MONCHL
The current level of monitoring data collection for the channel.

The filter value is one of the following:

*NONE
No monitoring data is collected.
*LOW
A low ratio of monitoring data is collected.
*MEDIUM
A medium ratio of monitoring data is collected.
*HIGH
A high ratio of monitoring data is collected.
 
*RMTMQMNAME
The remote message queue manager.

The filter value is the message queue manager name.

*STATUS
The status of the channel.

The filter value is one of the following:

*STARTING
The channel is ready to beging negotiation with the target MCA.
*BINDING
The channel is establishing a session.
*INACTIVE
The channel has ended processing normally or the channel has never started.
*INITIALIZING
The channel initiator is attempting to start the channel.
*RUNNING
The channel is transferring or is ready to transfer data.
*STOPPING
The channel has been requested to stop.
*RETRYING
A previous attempt to establish a connection has failed. The channel will retry the connection after the specified interval.
*PAUSED
The channel is waiting for the message retry interval.
*STOPPED
The channel has been stopped.
*REQUESTING
The channel has been requested to start.
 
*SUBSTATE
The channel substate.

The filter value is one of the following:

*ENDBATCH
End of batch processing.
*SEND
Sending data.
*RECEIVE
Receiving data.
*SERIALIZE
Serializing with the partner channel.
*RESYNCH
Re-synchronizing with the partner channel.
*HEARTBEAT
Heartbeat processing.
*SCYEXIT
Processing a security exit.
*RCVEXIT
Processing a receive exit.
*SENDEXIT
Processing a send exit.
*MSGEXIT
Processing a message exit.
*MREXIT
Processing a message-retry exit.
*CHADEXIT
Processing a channel auto-definition exit.
*NETCONNECT
Connecting to remote machine.
*SSLHANDSHK
Establishing an SSL conncetion.
*NAMESERVER
Requesting information from a name server.
*MQPUT
MQPUT processing.
*MQGET
MQGET processing.
*MQICALL
Processing an MQI call.
*COMPRESS
Compressing or decompressing data.
 
*TMQNAME
The transmission queue of the channel.

The filter value is the queue name.

*XQMSGSA
The number of messages queued on the transmission queue available for MQGET. This field is valid for cluster-sender channels.

The filter value is the integer number of messages.