Exit xtsereqc – IBM SC33-1683-02 User Manual

Page 227

Advertising
background image

Exit XTSEREQC

When invoked

After a temporary storage API request has completed, before return from
the temporary storage EXEC interface program.

Exit-specific parameters

UEPCLPS

Address of a copy of the command parameter list. See “The
command-level parameter structure” on page 196.

UEPTQTOK

Address of a 4-byte area which can be used to pass information
between XTSEREQ and XTSEREQC for a single temporary storage
request.

UEPRCODE

Address of a 6-byte hexadecimal copy of the EIB return code
EIBRCODE. For details of EIB return codes, see the

CICS/ESA

Application Programming Reference manual.

UEPRESP

Address of a 4-byte binary copy of the EIB response code
EIBRESP.

UEPRESP2

Address of a 4-byte binary copy of the EIB response code
EIBRESP2.

UEPTSTOK

Address of a 4-byte token which can be used to pass information
between successive temporary storage requests within the same
task (for example, between successive invocations of the
XTSEREQC exit).

UEPRECUR

Address of a halfword recursion counter. The counter is set to 0
when the exit is first invoked, and is incremented for each recursive
call.

UEPRSRCE

Address of an 8-character copy of the EIB resource value,
EIBRSRCE.

Return codes

UERCNORM

Continue processing.

UERCPURG

Task purged during XPI call.

XPI calls

All can be used.

API and SPI commands

All can be used.

You can update the copies of EIBRSRCE, EIBRCODE, EIBRESP, and EIBRESP2
that you are given in the parameter list. If you update the values, temporary storage
copies the new values into the application program’s EIB after the completion of
XTSEREQC or if you specify a return code of UERCBYP in XTSEREQ.

temporary storage EXEC interface program exits

Chapter 1. Global user exit programs

195

Advertising