LU 6.2 API Application Programmer's Reference Guide (30294-90008)

56 Chapter4
Conversation States
Confirm Deallocate State
Confirm Deallocate State
A TP enters Confirm Deallocate state from Receive state when it
calls MCRcvAndWait or MCRcvNoWait and the
WhatReceived
parameter
returns 7 (CONFIRM_DEALLOCATE). This indicates that the remote
TP has issued the equivalent of the MCDeallocate intrinsic with a
confirmation request.
Table 4-7 lists the intrinsics that can be called from Confirm Deallocate
state. The MCDeallocate intrinsic can be called from Confirm
Deallocate state only with the
DeallocateType
parameter set to 2
(ABEND). See the description of MCDeallocate in Chapter 5 , “Intrinsic
Descriptions,” for more information.
Table 4-7 Confirm Deallocate State Intrinsics
Intrinsic State Entered Upon
Successful Execution
MCConfirmed Deallocate
MCDeallocate
DeallocateType= 2
(ABEND)
Reset
MCErrMsg Confirm Deallocate
MCGetAttr Confirm Deallocate
MCSendError Send