SNAX/HLS Application Programming Manual

RECEIVEDATA Verb
Application Prototyping and Simulation (APS) System
104707 Tandem Computers Incorporated 6–47
TIP
(TRANSACTION-IN-PROGRESS-IND)
A value of Y indicates that you are in bracket state (a unit of work). If the current
session PROFILE does not use brackets, the value is N.
Comp
(MESSAGE-COMPLETE-IND)
A value of Y indicates that the current message in the user buffer is a complete
user message (although the message could be truncated if RC-DATA-
TRUNCATED is returned). A value of N can be returned only under the LMO
feature and indicates that subsequent RECEIVE-DATA verbs retrieve more
elements of the session partner’s message.
DRI
(DEFINITE-RESPONSE-IND)
A value of 0 in this field indicates that no response is required for the data you
have just received. A value other than 0 can accompany partner data or FM-
Header data, and indicates that some kind of response was requested by the
partner.
Table 6-4 lists the possible DRI values, depending on the setting of the
ENCODE-ERI option in the PROFILE and the DR and ER bits.
Table 6-4. Definite-Response Indicators
Value of the DRI Field
DR and ER Bits on SNA Message ENCODE-ERI = NO ENCODE-ERI = YES
None 0 0
DR1 1 1
DR2 2 2
DR1 & DR2 3 3
DR1 & ERI 1 5
DR2 & ERI 2 6
DR1 & DR2 & ERI 3 7
If SNAX/HLS is generating responses for you (USER-RESPONSES is N in the
PROFILE), this value is informational only. On the other hand, if your
application is controlling responses (USER-RESPONSES is Y), then a nonzero
character indicates that you must issue a HLS-RESPOND verb.
Data Type
Contains an abbreviation for the type of data delivered in the verb reply. The
abbreviations and their meanings are as follows: