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

185
C State Transition Tables
This appendix contains the state transition tables for all the
conversation states. Each table contains the following information:
The intrinsics that can be called from the state.
The state of the local side of the conversation after the intrinsic has
executed and a status info value has been returned.
The state of the remote side of the conversation after the intrinsic
has executed.
*** means that the state cannot be determined from the local side of the
conversation.
Table C-1 shows the Confirm State transition table.
Table C-1 Confirm State
Intrinsics You
Can Call
Status Info Local State After
Intrinsic Execution
Remote State After
Intrinsic Execution
MCConfirmed
0 Successful
Completion
Receive Send
MCDeallocate
(ABEND)
0 Successful
Completion
Reset Deallocate
MCErrMsg
Any value Confirm Send
MCGetAttr
Any value Confirm Send
MCReqToSend
Any value Confirm Send
MCSendError
0 Successful
Completion
Send Receive
-51 Resource Failure
No Retry
Deallocate ***
-52 Resource Failure
Retry
Deallocate ***