Exit xrcinit, Exit xrcinpt – IBM SC34-6814-04 User Manual

Page 268

Advertising
background image

name6 are the names of your user exit programs for XRCINIT, XRCINPT,
XFCBFAIL, XFCLDEL, XFCBOVER, and XFCBOUT.

v

Enable the exits during the first stage of initialization using a PLTPI program.

If you use the TBEXITS parameter to enable the exits, a global work area of 4
bytes is provided. If you use a PLTPI program, you can select the size of the global
work area. You can also enable more than one exit program for use at each exit
point; the TBEXITS parameter allows only one exit program at each exit point.
PLTPI processing is described in Chapter 4, “Writing initialization and shutdown
programs,” on page 425.

Exit XRCINIT

When invoked

At warm and emergency restart:

v

Before the first user recovery record is delivered to XRCINPT

v

When all such records have been delivered to XRCINPT.

Exit-specific parameters

UEPTREQ

Address of a 1-byte flag indicating the reason for the call. When
UEPTREQ has a value of UEUSINIT, the exit has been invoked at
the start of user recovery, and when UEPTREQ has a value of
UEUSTERM, the exit has been invoked at the end of user recovery.

UEPRSTRT

Address of a 1-byte flag that indicates how CICS was restarted:

UEPRWARM

Warm start

UEPREMER

Emergency start.

Return codes

UERCNORM

Continue processing. No other return codes are supported.

XPI calls

All can be used. See page “User log record recovery program exits
XRCINIT and XRCINPT” on page 244
for restrictions.

Exit XRCINPT

When invoked

At warm and emergency restart, once for each user log record found in the
system log.

Exit-specific parameters

UEPUOWST

Address of a 1-byte flag indicating the disposition of the UOW. The
possible values are:

UEPUOWAK

Activity keypoint record

UEPUOWCM

UOW committed

246

Customization Guide

Advertising