HP-UX SNAplus2 CPI-C Programmer's Guide (June 2003)

Concepts
Nonblocking Operation
Chapter 1 57
Receive
(
data_received
=CM_C
OMPLETE_DATA_RECEIV
ED)
(
status_received
=CM
_CONFIRM_RECEIVED)
Wait_For_Conversation
[Application is suspended until processing for the
previous Confirm has completed]
Confirmed
(Wait_For_Conversation returns,
return_code
=CM_OK,
conversation_return_code=CM_OK)
Send_Data
Deallocate
(
return_code
=CM_OPERATION_INCOMPLETE)
[Application performs other processing not related
to this conversation.]
Receive
(
status_received
=
CM_CONFIRM_DEALLOC_
RECEIVED)
Confirmed
Table 1-5 Nonblocking Operation (Continued)
Invoking Program Invoked Program