Home
Common status
The following information applies to all sets of channel status, whether or not the set is current. The information applies to all channel types except server-connection.
- CHLTYPE
- The channel type. This is one of the following:
- SDR
- A sender channel
- SVR
- A server channel
- RCVR
- A receiver channel
- RQSTR
- A requester channel
- CLUSSDR
- A cluster-sender channel
- CLUSRCVR
- A cluster-receiver channel
- SVRCONN
- A server-connection channel
- CURLUWID
- The logical unit of work identifier associated with the current batch, for a sending or a receiving channel.
For a sending channel, when the channel is in doubt it is the LUWID of the in-doubt batch.
For a saved channel instance, this parameter has meaningful information only if the channel instance is in doubt. However, the parameter value is still returned when requested, even if the channel instance is not in doubt.
It is updated with the LUWID of the next batch when this is known.
- CURMSGS
- For a sending channel, this is the number of messages that have been sent in the current batch. It is incremented as each message is sent, and when the channel becomes in doubt it is the number of messages that are in doubt.
For a saved channel instance, this parameter has meaningful information only if the channel instance is in doubt. However, the parameter value is still returned when requested, even if the channel instance is not in doubt.
For a receiving channel, it is the number of messages that have been received in the current batch. It is incremented as each message is received.
The value is reset to zero, for both sending and receiving channels, when the batch is committed.
- CURSEQNO
- For a sending channel, this is the message sequence number of the last message sent. It is updated as each message is sent, and when the channel becomes in doubt it is the message sequence number of the last message in the in-doubt batch.
For a saved channel instance, this parameter has meaningful information only if the channel instance is in doubt. However, the parameter value is still returned when requested, even if the channel instance is not in doubt.
For a receiving channel, it is the message sequence number of the last message that was received. It is updated as each message is received.
- INDOUBT
- Whether the channel is currently in doubt.
This is only YES while the sending Message Channel Agent is waiting for an acknowledgment that a batch of messages that it has sent has been successfully received. It is NO at all other times, including the period during which messages are being sent, but before an acknowledgment has been requested.
For a receiving channel, the value is always NO.
- LSTLUWID
- The logical unit of work identifier associated with the last committed batch of messages transferred.
- LSTSEQNO
- Message sequence number of the last message in the last committed batch. This number is not incremented by nonpersistent messages using channels with a NPMSPEED of FAST.
- STATUS
- Current status of the channel. This is one of the following:
- STARTING
- A request has been made to start the channel but the channel has not yet begun processing. A channel is in this state if it is waiting to become active.
- BINDING
- Channel is performing channel negotiation and is not yet ready to transfer messages.
- INITIALIZING
- The channel initiator is attempting to start a channel. This is valid only on AIX, HP OpenVMS, HP-UX, Linux, i5/OS, Solaris, Windows, and z/OS. On z/OS, this is displayed as INITIALIZI.
- RUNNING
- The channel is either transferring messages at this moment, or is waiting for messages to arrive on the transmission queue so that they can be transferred.
- STOPPING
- Channel is stopping or a close request has been received.
- RETRYING
- A previous attempt to establish a connection has failed. The MCA will reattempt connection after the specified time interval.
- PAUSED
- The channel is waiting for the message-retry interval to complete before retrying an MQPUT operation.
- STOPPED
- This state can be caused by one of the following:
- Channel manually stopped
A user has entered a stop channel command against this channel.
- Retry limit reached
The MCA has reached the limit of retry attempts at establishing a connection. No further attempt will be made to establish a connection automatically.
A channel in this state can be restarted only by issuing the START CHANNEL command, or starting the MCA program in an operating-system dependent manner.
- REQUESTING
- A local requester channel is requesting services from a remote MCA.
On z/OS, STATUS is not displayed if saved data is requested.
For an inactive channel, CURMSGS, CURSEQNO, and CURLUWID have meaningful information only if the channel is INDOUBT. However they are still displayed and returned if requested.
Parent topic:
Parameter descriptions
sc11850_
Home