HP-UX SNAplus2 R7 APPC Programmer's Guide

APPC Conversation Verbs
MC_DEALLOCATE and DEALLOCATE
Passing the original [MC_]DEALLOCATE verb through to SNAplus2 when syncpoint processing
has completed
When SNAplus2 receives the [MC_]DEALLOCATE verb with a dealloc_type of AP_SYNC_LEVEL
on a conversation with sync_level of AP_SYNCPT, it assumes that the Syncpoint Manager has already
performed all the necessary syncpoint processing, and processes the verb as for a sync_level of
AP_NONE.
AP_TP_NOT_AVAIL_RETRY
This value should be used only by a TP that issued RECEIVE_ALLOCATE with a blank TP
name (to accept incoming conversations for any TP name). It indicates that the TP identied by
the TP name specied on the incoming Attach is unavailable because of a temporary condition.
The error will be reported to the partner TP with the return codes
AP_ALLOCATION_FAILURE
and
AP_TRANS_PGM_NOT_AVAIL_RETRY; the partner TP can retry the allocation request.
AP_TP_NOT_AVAIL_NO_RETRY
This value should be used only by a TP that issued RECEIVE_ALLOCATE with a blank TP name
(to accept incoming conversations for any TP name). It indicates that the TP identied by the TP
name specied on the incoming Attach is unavailable because of a condition that requires correction
(such as a conguration problem). The error will be reported to the partner TP with the return codes
AP_ALLOCATION_FAILURE and
AP_TRANS_PGM_NOT_AVAIL_NO_RETRY; the partner TP should not retry
the allocation request until the condition that caused this deallocation has been corrected.
AP_TPN_NOT_RECOGNIZED
This value should be used only by a TP that issued RECEIVE_ALLOCATE with a blank TP name
(to accept incoming conversations for any TP name). It indicates that the TP name specied on the
incoming Attach was not recognized as a valid TP name. The error will be reported to the partner TP
with the return codes
AP_ALLOCATION_FAILURE and
AP_TP_NAME_NOT_RECOGNIZED.
AP_PIP_DATA_NOT_ALLOWED
This value indicates that the local TP is deallocating the conversation because the partner TP supplied
PIP data on the [MC_]ALLOCATE verb but the local TP did not expect to receive it. The error will be
reported to the partner TP with the return codes
AP_ALLOCATION_FAILURE
and AP_PIP_NOT_ALLOWED.
AP_PIP_DATA_INCORRECT
This value indicates that the local TP is deallocating the conversation because it expected to receive
PIP data from the partner TP, but the partner TP supplied incorrect PIP data or no PIP data.
The error will be reported to the partner TP with the return codes
AP_ALLOCATION_FAILURE and
AP_PIP_NOT_SPECIFIED_CORRECTLY
.
AP_RESOURCE_FAILURE_NO_RETRY
This value indicates that the local TP is deallocating the conversation because a resource required for
the TP to operate has failed.
AP_CONV_TYPE_MISMATCH
This value indicates that the local TP is deallocating the conversation because it does not support
the conversation type (mapped or basic) specied by the partner TP on [MC_]ALLOCATE. The
error will be reported to the partner TP with the return codes
AP_ALLOCATION_FAILURE
and
AP_CONVERSATION_TYPE_MISMATCH.
AP_SYNC_LVL_NOT_SUPPORTED
This value indicates that the local TP is deallocating the conversation because it does not support the
synchronization level specied by the partner TP on [MC_]ALLOCATE. The error will be reported to
the partner TP with the return codes
AP_ALLOCATION_FAILURE and AP_SYNC_LEVEL_NOT_SUPPORTED.
AP_SECURITY_PARAMS_INVALID
133