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