HP-UX SNAplus2 R7 APPC Programmer's Guide

APPC Conversation Verbs
MC_RECEIVE_EXPEDITED_DATA and RECEIVE_EXPEDITED_DATA
secondary_rc
AP_BO_NO_RESYNC
AP_BO_RESYNC
primary_rc
AP_COMM_SUBSYSTEM_ABENDED
AP_UNEXPECTED_SYSTEM_ERROR
AP_CONV_FAILURE_NO_RETRY
AP_CONV_FAILURE_RETRY
AP_CONVERSATION_TYPE_MIXED
AP_PROG_ERROR_NO_TRUNC
AP_PROG_ERROR_PURGING
AP_PROG_ERROR_TRUNC
AP_INVALID_VERB
AP_TP_BUSY
APPC does not return secondary return codes with these primary return codes.
The following primary return code is returned by the MC_RECEIVE_EXPEDITED_DATA verb:
primary_rc
AP_DEALLOC_ABEND
APPC does not return a secondary return code with this primary return code.
The following primary return codes are returned by the RECEIVE_EXPEDITED_DATA verb:
primary_rc
AP_DEALLOC_ABEND_PROG
AP_DEALLOC_ABEND_SVC
AP_DEALLOC_ABEND_TIMER
AP_SVC_ERROR_NO_TRUNC
AP_SVC_ERROR_PURGING
AP_SVC_ERROR_TRUNC
APPC does not return secondary return codes with these primary return codes.
4.13.5 State When Issued
The TP can issue the [MC_]RECEIVE_EXPEDITED_DATA verb when the conversation is in any state except
Reset.
4.13.6 State Change
The state change after the [MC_]RECEIVE_EXPEDITED_DATA verb depends on the primary_rc parameter. The
possible state changes are summarized in the following table.
primary_rc
New state
AP_OK
No change
AP_PARAMETER_CHECK
AP_STATE_CHECK
AP_CONVERSATION_TYPE_MIXED
AP_INVALID_VERB
AP_INVALID_VERB_SEGMENT
AP_STACK_TOO_SMALL
AP_TP_BUSY
AP_UNEXPECTED_DOS_ERROR
No change
200