CONTROL BLOCK NAME = DFHUEPLC
(progeny of DFHUEPLC)
DESCRIPTIVE NAME = CICS TS (UE) User Exit Program Link DSECT
Licensed Materials - Property of IBM
Restricted Materials of IBM
5655-Y04
(C) Copyright IBM Corp. 1992, 1998
FUNCTION = Copybook for EPL DSECT.
The EPLs are used by User Exits to link User Exit Blocks
(EPBs) together. There is one EPB per enabled program, and
the EPBs are shared by the exit points that have had the
program enabled.
For a particular exit, when the first program is enabled for
the exit, an EPB is created (or reused if one already exists
for another exit). The address of the first EPB is stored in
the User Exit Table Entry (UETE) for that exit point.
For every subsequent program enabled at the same exit point,
an EPL will be created. This EPL chain is also chained off
the UETE. The EPLs simply link to EPBs for all the programs
enabled for an exit point.
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS = None
MODULE TYPE = Control block definition
------------------------------------------------------------------
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
24 |
DFHEPL |
EXIT PROGRAM LINK |
(0) |
CHARACTER |
4 |
EPLSAA |
STORAGE ACCOUNTING AREA |
(4) |
ADDRESS |
4 |
EPLNEPL |
ADDRESS OF NEXT EPL |
(8) |
CHARACTER |
8 |
EPLENTIM |
TIME EPL BUILT |
(10) |
ADDRESS |
4 |
EPLEPBA |
ADDRESS OF EPB |
(14) |
FULLWORD |
4 |
EPLINST |
INSTANCE NUMBER |
(18) |
CHARACTER |
0 |
EPLEND |
END |