Transaction manager domain exit xxmatt, Exit xxmatt, Transaction manager domain exit xxmatt exit xxmatt – IBM SC33-1683-02 User Manual

Page 248

Advertising
background image

Transaction manager domain exit XXMATT

Exit XXMATT

When invoked

During transaction attach. This exit is able to change some of the attributes
of the transaction that is being attached.

Exit-specific parameters

UEPTRANID

The address of transaction id (see Notes).

UEPUSER

The address of the userid associated with the transaction if the
current task is a user task (see Notes).

UEPTERM

The address of the terminal id associated with the transaction, if
any (see Notes).

UEPPROG

The address of the application program name for this transaction, if
any (see Notes).

UEPATPTI

The address of a 4-byte field containing the primary transaction id.
You can change the primary transaction id by modifying the
addressed field.

UEPATOTI

The address of the 4-byte attach transaction id. A transid of
X'00000000' indicates that a transid was not supplied on the attach.

UEPATTPL

The address of an area containing the length of the attach
TPName. A length of zero indicates that a TPName was not
supplied on the attach.

UEPATTPA

The address of a fullword containing the address of the attach
TPName. The attach TPName can be 1 through 64 bytes long, as
defined by UEPTTPL.

UEPATLOC

The address of a 1-byte field indicating whether the transaction was
found. Equated values are:

UEATFND

The transaction was found.

UEATNFND

The transaction was not found.

UEPATTST

The address of a one-byte transaction definition state. Equated
values for the definition state are:

UEATENAB

The transaction is enabled.

UEATDISA

The transaction is disabled.

transaction manager domain exit

216

CICS TS for OS/390: CICS Customization Guide

Advertising