SNAX/HLS Application Programming Manual
SEND-DATA-Verb
SNAX/HLS Verbs
104707 Tandem Computers Incorporated 5–101
Request Details
VERB–CODE
identifies the request by an integer constant (of value 7), named as follows:
VERB–SEND–DATA (in SCOBOL)
VERB^SEND^DATA (in TAL)
SESSION–ID
identifies this session. SNAX/HLS generates a session ID in response to an
OPEN–SESSION or an HLS–ALLOCATE verb.
PREPARE–TO–RECEIVE–IND.
if the session is operating in a half–duplex flip–flop mode, a value of Y sends the
SNA indicator CDI (Change Direction Indicator) with the current message. This
effectively puts your session into a receive state. For optimal performance, you
should set this indicator whenever you wish to receive data in response to the
current message.
If the session is operating in full–duplex mode, the indicator is ignored.
If the LMO option is enabled, you can specify
PREPARE–TO–RECEIVE–IND is Y only if MESSAGE–COMPLETE–IND is Y.
If the message is also the end of a transaction, the indicator is ignored.
END–TRANSACTION–IND.
A value of Y sets the SNA EBI indicator (end bracket). This terminates the current
bracket (that is, unit of work).
Not all sessions can end transactions; the rules are specified in the BIND
exchanged at the start of the session.
If the LMO option is enabled, you can specify END–TRANSACTION–IND is Y only
on the first element of a chain or on the only element of the chain (that is, on the
message element immediately following the one on which you specified
MESSAGE–COMPLETE–IND is Y).
FORMATTED–DATA–IND.
A value of Y sends the SNA indicator FI (Formatted Indicator) to indicate the
presence of an FM header and/or field–formatted data in the current message.
Note that SNAX/HLS neither reformats nor translates the FM header; the header
and field formats are assumed to be already present in the user data. Translation,
if selected, is applied only to the text following the format header.