SNAX/HLS Application Programming Manual
RECEIVECONTROL Verb
Application Prototyping and Simulation (APS) System
104707 Tandem Computers Incorporated 6–41
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 or are about to receive on a subsequent RECEIVE-DATA
request. A value other than 0 can accompany partner data or FM-Header data,
and indicates that some kind of response is needed. Depending upon the setting
of the ENCODE-ERI option in the PROFILE and the specific DR and ER bits, the
values are as shown in Table 6-3.
Table 6-3. 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 NO in the
PROFILE), this value is informational only. On the other hand, if your
application is controlling responses (USER-RESPONSES is YES), then a
nonzero character indicates that you must issue a HLS-RESPOND verb when
you eventually retrieve the data with a RECEIVE-DATA verb.
Data Type
Contains an abbreviation for the type of data delivered in the verb reply. The
abbreviations and their meanings are as follows:
bid_rejected
This indicates that a negative response (value 0814) was sent to your partner.
It occurs only if your half-session has assumed control of bid rejects with the
PROFILE specifying USER for the BID-REJECTION attribute.