The CICS_EPI_EVENT_CONVERSE event indicates that a transaction
is expecting a reply as a result of either an EXEC CICS RECEIVE
command, or an EXEC CICS CONVERSE
command.
The application issues a
CICS_EpiReply call to
return the data to CICS®, as follows:
- If the transaction has issued an EXEC CICS RECEIVE
command without specifying the BUFFER option, the buffer might contain
data sent from the transaction, or it might be empty. If there is
data to process, deal with it before replying. Send the reply when
the data to be sent is available.
- If the transaction has issued an EXEC CICS RECEIVE
BUFFER command, the data buffer contains the 3270 Read Buffer command
and the Size field is set to 1. The reply is be sent immediately.
Fields completed
- Event
- The CICS_EPI_EVENT_CONVERSE event code.
- Data
- A pointer to the buffer that is updated to contain the data sent
by the transaction, as defined above.
- Size
- The length of the data in the buffer. This can be set to zero
to indicate that no data was sent, but a reply is still expected.