IBM SC33-1683-02 User Manual

Page 288

Advertising
background image

data locations can be above or below 16MB; whether the application’s
storage is in CICS-key or user-key storage; and whether the TRUE has
been called by an unexpected TCB:

UEPTANY (X'80')

The application can accept addresses above 16MB. If the symbolic
value is not UEPTANY, the application must be returned an address
below 16MB.

UEPTCICS (X'40')

The application’s working storage and task life-time storage are in
CICS-key storage (TASKDATAKEY=CICS). If the symbolic value is
not UEPTCICS, the application’s working storage and the task’s
life-time storage are in user-key storage (TASKDATAKEY=USER).

UEPTUTCB (X'20')

Indicates an unexpected TCB. Set on a syncpoint or end-of-task
call only, this indicates a failure to switch to the TCB expected by
the task-related user exit. In these two cases, the task-related user
exit is called on the QR TCB with the UEPTUTCB bit set. For all
other calls, CICS abends the transaction without invoking the
task-related user exit.

The second and third bytes contain a value indicating the TCB mode of it’s
caller. This is represented in DFHUEPAR as both a two-character code and
a symbolic value, as follows:

Table 10. TCB indicators in DFHUEPAR. Description

Symbolic
value

2-byte

code

Description

UEPTQR

QR

The quasi-reentrant mode TCB

UEPTCO

CO

The concurrent mode TCB

UEPTFO

FO

The file-owning mode TCB

UEPTRO

RO

The resource-owning mode TCB

UEPTRP

RP

The ONC/RPC mode TCB

UEPTSZ

SZ

The FEPI mode TCB

UEPTJ8

J8

The JVM mode TCB

UEPTL8

L8

An open mode TCB

UEPTSL

SL

The sockets listener mode TCB

UEPTSO

SO

The sockets mode TCB

UEPTS8

S8

The secure sockets layer mode TCB

UEPPBTOK

Address of the performance block token used for workload management, to
enable resource managers to relate their own performance blocks for the
work request with the original CICS performance block. For example,
DBCTL and DB2 need to correlate the work they do on behalf of CICS with
the originating CICS task, so that MVS workload manager can measure the
performance of the whole CICS task.

UEPTRCE

Address of a 1-byte trace flag indicating whether RMI tracing (the RI trace
component) is active.

the task-related user exit program

256

CICS TS for OS/390: CICS Customization Guide

|
|
|

|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|

|
|
|

||

|
|

|
|

|

|||

|||

|||

|||

|||

|||

|||

|||

|||

|||

|||

|

Advertising