The Table 1 shows the CICS® commands that are 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 |