This exit enables the user to time ECI calls, and is used
for performance analysis purposes.
Function name: |
Parameters: |
CICS_EciDataReturnExit
|
Anchor
Token
ParmPtr
|
When called
As close as possible to the
time that the response from the server has been received, and the
ECI block and commarea data for eventual return to the application
has been built. It is also called if there is a timeout because of
a lack of response from the server.
Parameters
- Anchor
- Input parameter. The pointer setup by CICS_EciInitializeExit.
- Token
- Input parameter. The identification token established by the ECI
for this request.
- ParmPtr
- Input parameter. A pointer to the ECI parameter block. The exit
must treat all fields in the ECI parameter block as inputs.
Return codes
- CICS_EXIT_OK
- The
ECI continues processing the request.
- CICS_EXIT_BAD_ANCHOR
- CICS® detected
an invalid anchor field. The ECI writes a CICS Transaction Gateway trace
record, and then continues processing the request.
- CICS_EXIT_BAD_PARM
- CICS detected
an invalid parameter. The ECI writes a CICS Transaction Gateway trace
record, and then continues processing the request.
- user-defined
- User-defined
return codes must have a value not less than CICS_EXIT_USER_BASE.
The ECI writes a CICS Transaction Gateway trace
record, and then continues processing the request.