HP-UX SNAplus2 R7 APPC Programmer's Guide

APPC Conversation Verbs
MC_RECEIVE_EXPEDITED_DATA and RECEIVE_EXPEDITED_DATA
4.13.2 VCB Structure: RECEIVE_EXPEDITED_DATA
The denition of the VCB structure for the RECEIVE_EXPEDITED_DATA verb is as follows:
typedef struct receive_expedited_data
{
AP_UINT16 opcode;
unsigned char opext;
unsigned char format; /* Reserved */
AP_UINT16 primary_rc;
AP_UINT32 secondary_rc;
unsigned char tp_id[8];
AP_UINT32 conv_id;
unsigned char rtn_ctl;
unsigned char reserv1[3];
unsigned char rts_rcvd;
unsigned char expd_rcvd;
AP_UINT16 max_len;
AP_UINT16 dlen;
unsigned char *dptr;
} RECEIVE_EXPEDITED_DATA;
4.13.3 Supplied Parameters
The TP supplies the following parameters to APPC:
opcode
Possible values are:
AP_M_RECEIVE_EXPEDITED_DATA
For the MC_RECEIVE_EXPEDITED_DATA verb.
AP_B_RECEIVE_EXPEDITED_DATA
For the RECEIVE_EXPEDITED_DATA verb.
opext
Possible values are:
AP_MAPPED_CONVERSATION
For the MC_RECEIVE_EXPEDITED_DATA verb.
AP_BASIC_CONVERSATION
For the RECEIVE_EXPEDITED_DATA verb.
If the verb is being issued on a full-duplex conversation or is being issued as a non-blocking verb, combine
the value above (using a logical OR) with one or both of the following values:
AP_FULL_DUPLEX_CONVERSATION
The verb is being issued on a full-duplex conversation.
AP_NON_BLOCKING
The verb is being issued as a non-blocking verb.
tp_id
Identier for the local TP.
196