HP-UX SNAplus2 R7 APPC Programmer's Guide

APPC Conversation Verbs
MC_SEND_ERROR and SEND_ERROR
primary_rc
New state
AP_DEALLOC_ABEND
AP_DEALLOC_ABEND_PROG
AP_DEALLOC_ABEND_SVC
AP_DEALLOC_ABEND_TIMER
AP_DEALLOC_NORMAL
Reset
AP_PROG_ERROR_PURGING
AP_SVC_ERROR_PURGING
Receive (half-duplex conversation), Send_Receive
(full-duplex conversation, verb issued in
Send_Receive state), or Reset (full-duplex
conversation, verb issued in Send_Only state)
4.17.9 Purged Data
If the conversation is in Receive state when the TP issues the [MC_]SEND_ERROR verb, incoming data is purged
by APPC. This data includes the following:
Data sent by the [MC_]SEND_DATA verb
Return code indicators
Conrmation requests
Deallocation requests
APPC does not purge an incoming REQUEST_TO_SEND indicator.
Purged Return Code Indicators
The following primary return codes indicate that the remote TP or LU has detected an error, and would normally be
reported on the next APPC verb issued by the local TP. However, when the local TP issues the [MC_]SEND_ERROR
verb, these return codes are purged and replaced by other return codes.
The primary return code
AP_OK replaces the following purged return code indicators:
AP_PROG_ERROR_NO_TRUNC
AP_PROG_ERROR_PURGING
AP_PROG_ERROR_TRUNC
AP_SVC_ERROR_NO_TRUNC
AP_SVC_ERROR_PURGING
AP_SVC_ERROR_TRUNC
The primary return code
AP_DEALLOC_NORMAL replaces the following purged return code indicators:
primary_rc
AP_ALLOCATION_ERROR
secondary_rc
AP_ALLOCATION_FAILURE_NO_RETRY
AP_ALLOCATION_FAILURE_RETRY
AP_CONVERSATION_TYPE_MISMATCH
AP_PIP_NOT_ALLOWED
AP_PIP_NOT_SPECIFIED_CORRECTLY
AP_SECURITY_NOT_VALID
AP_SYNC_LEVEL_NOT_SUPPORTED
AP_TP_NAME_NOT_RECOGNIZED
AP_TRANS_PGM_NOT_AVAIL_NO_RETRY
AP_TRANS_PGM_NOT_AVAIL_RETRY
AP_SEC_BAD_PROTOCOL_VIOLATION
AP_SEC_BAD_PASSWORD_EXPIRED
AP_SEC_BAD_PASSWORD_INVALID
AP_SEC_BAD_USERID_REVOKED
AP_SEC_BAD_USERID_INVALID
AP_SEC_BAD_USERID_MISSING
232