HP-UX SNAplus2 R7 APPC Programmer's Guide
APPC Conversation Verbs
MC_RECEIVE_AND_WAIT and RECEIVE_AND_WAIT
• [MC_]SEND_ERROR
• [MC_]TEST_RTS
• TP_ENDED
4.11.1 VCB Structure: MC_RECEIVE_AND_WAIT
UNIX
The definition of the VCB structure for the MC_RECEIVE_AND_WAIT verb is as follows:
typedef struct mc_receive_and_wait
{
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;
AP_UINT16 what_rcvd;
unsigned char rtn_status;
unsigned char reserv4;
unsigned char rts_rcvd;
unsigned char expd_rcvd;
AP_UINT16 max_len;
AP_UINT16 dlen;
unsigned char *dptr;
unsigned char reserv6[5];
} MC_RECEIVE_AND_WAIT;
4.11.2 VCB Structure: RECEIVE_AND_WAIT
The definition of the VCB structure for the RECEIVE_AND_WAIT verb is as follows:
typedef struct receive_and_wait
{
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;
AP_UINT16 what_rcvd;
unsigned char rtn_status;
unsigned char fill;
unsigned char rts_rcvd;
unsigned char expd_rcvd;
AP_UINT16 max_len;
AP_UINT16 dlen;
unsigned char *dptr;
unsigned char reserv5[5];
} RECEIVE_AND_WAIT;
174