List of global user exit points, The terminal-not-known sample exit program, The transaction-abend sample exit program – IBM SC33-1683-02 User Manual

Page 51: Example program

Advertising
background image

The terminal-not-known sample exit program

You can use this sample global user exit program to handle terminal-not-known
conditions arising from START and ATI requests:

DFHXTENF

A sample global user exit program, designed to be invoked at the XALTENF
or XICTENF exit. The sample source code is shown on page “The sample
program for the XALTENF and XICTENF exits, DFHXTENF” on page 214.

The transaction-abend sample exit program

There is one sample global user exit program for the XPCTA exit point:

DFH$PCTA

This sample global user exit program is designed to be invoked at the
XPCTA exit, to test whether the abend was caused by a storage protection
exception condition. It is described on page “The sample XPCTA global
user exit program, DFH$PCTA” on page 169.

Example program

As well as the sample programs supplied in source code, there is an example
listing, DFH$XTSE, that shows you how to:

v

Use EXEC CICS commands in a global user exit program

v

Use EXEC CICS commands and XPI calls in the same exit program

v

Modify the command parameter list in EXEC interface exits such as XTSEREQ
and XICEREQ.

DFH$XTSE is listed on page 807.

List of global user exit points

Table 2 lists the global user exit points in alphabetical order, giving a brief
description and a page reference at which more information about each exit can be
found.

Table 2. Alphabetical list of global user exit points

Exit name

Module or
domain

Where or when invoked

Page

XAKUSER

Activity keypoint
program

Immediately before the ‘end of keypoint’
record is written.

25

XALCAID

Terminal
allocation
program

Whenever an AID with data is canceled. 203

XALTENF

When an ATI request from transient
data or interval control requires a
terminal that is unknown in this system.

209

XBMIN

Basic Mapping
Support

When an input mapping operation
completes successfully.

28

XBMOUT

When a page of output has been built
successfully.

28

XDLIPOST

DL/I interface
program

On exit from the DL/I interface program. 47

XDLIPRE

On entry to the DL/I interface program.

45

global user exit programs

Chapter 1. Global user exit programs

19

||
|

|
|

|

||
|

|

Advertising