Summary of CICS commands for APPC mapped conversations

The Table 1 shows the CICS® commands that are used in APPC mapped conversations:

Table 1. CICS commands used in APPC mapped conversations
CICS API command Use to … Sync- levels
EXEC CICS ALLOCATE Acquire a session. 0, 1, 2
EXEC CICS CONNECT PROCESS Initiate a conversation. 0, 1, 2
EXEC CICS EXTRACT PROCESS Access session-related information. 0, 1, 2
EXEC CICS SEND Send data and control information to the conversation partner. 0, 1, 2
EXEC CICS RECEIVE Receive data from the conversation partner. 0, 1, 2
EXEC CICS CONVERSE Send and receive data on the conversation. 0, 1, 2
EXEC CICS WAIT CONVID Transmit any deferred data or control indicators. 0, 1, 2
EXEC CICS ISSUE CONFIRMATION Reply positively to EXEC CICS SEND CONFIRM. 1, 2
EXEC CICS ISSUE PREPARE Prepare a conversation partner for sync pointing. 2
EXEC CICS ISSUE ERROR Inform the conversation partner of a program-detected error. 0, 1, 2
EXEC CICS ISSUE SIGNAL Signal an unusual condition to the conversation partner, usually against the flow of data. 0, 1, 2
EXEC CICS ISSUE ABEND Inform the conversation partner that the conversation should be abandoned. 0, 1, 2
EXEC CICS FREE Free the session. 0, 1, 2
EXEC CICS SYNCPOINT Inform all conversation partners of readiness to commit changes to recoverable resources. 2
EXEC CICS SYNCPOINT ROLLBACK Inform conversation partners of the need to back out changes to recoverable resources. 2