SNAX/HLS Management Programming Manual
Standard SNAX/HLS Definitions
Common Definitions
6–44 104708 Tandem Computers Incorporated
controlling session is using user–controlled responses and has a number of
responses to send. A large value for the send correlation count implies that
delayed request mode is being used and the partner has a number of responses to
send.
ZPACING–CNT
records the current pacing count, indicating the number of RUs that can be sent or
received before a pacing response is sent or received.
ZRU–CNT
records the number of RUs waiting to be sent or processed.
ZSENSE–CODES
records the last sense bytes received from or sent to the partner, either in a
negative response or in an LUSTAT. Note that the data is presented in raw 32–bit
format. COBOL programs might have trouble decoding this information.
ZSEQNUM
records the next expected sequence number from or to the partner. This value is
an unsigned 16–bit number, wrapping from 65,535 to 0.
ZWORK–CNT
records the number of verbs queued to the session. On the send side, this includes
all send–type verbs. On the receive side, this counts all pending RECEIVE–DATA
verbs, as well as SEND–AND–RECEIVE–DATA verbs that have completed their
send phase.
ZFSM–CHAIN
reports the SNAX/HLS implementation of FSM_CHAIN. This finite state machine
(FSM) enforces the chaining protocol. This field can have the following
enumerated values:
ZHLS–VAL–FSM–CHAIN–BETC
indicates that the normal data flow is between chains. The next RU processed
must have the begin chain indicator (BCI) set.
ZHLS–VAL–FSM–CHAIN–INC
indicates that the normal data flow is inside a message (SNA chain). That is,
an RU has flowed with the begin chain indicator (BCI) set. The chain ends
when an RU with the end chain indicator (ECI) is processed.
ZHLS–VAL–FSM–CHAIN–NULL
indicates that this FSM is not yet initialized or is not used in the current
session.