Xtsptout, Exit xtsqrin – IBM SC33-1683-02 User Manual

Page 219

Advertising
background image

Temporary storage domain exits XTSQRIN, XTSQROUT, XTSPTIN, and
XTSPTOUT

The temporary storage domain exits XTSQRIN, XTSQROUT, XTSPTIN, and
XTSPTOUT allow you to:

v

Specify, for a request that creates a queue, whether the queue is to be held in
main or auxiliary storage, and its recoverability

v

Monitor the use of temporary storage

v

Control security for temporary storage queues.

The temporary storage domain has two main gates, TSQR, and TSPT, which
support the following functions:

TSQR Write, Rewrite, Read_into, Read_set, Read_next_into, Read_next_set,

Delete.

TSPT

Put, Put_replace, Get, Get_set, Get_release, Get_release_set, Release.

The TSQR functions correspond to those available through the EXEC CICS
interface (or through DFHTS TYPE=PUTQ, GETQ, or PURGE). The TSPT functions
are used by the interval control program in support of START and RETRIEVE
functions (or DFHTS TYPE=PUT, GET, or RELEASE).

Exit XTSQRIN

When invoked

Before execution of a user temporary storage interface request for a user
TS queue (for example, a WRITEQ TS, or READQ TS request).

Exit-specific parameters

UEPTRANID

Address of the 4-byte transaction ID.

UEPUSER

Address of the 8-byte user ID.

UEPTERM

Address of the 4-byte terminal ID.

UEPPROG

Address of the 8-byte application program name.

UEP_TS_FUNCTION

Address of a byte containing the function:

UEP_TS_FUN_WRITE

UEP_TS_FUN_REWRITE

UEP_TS_FUN_READ_INTO

UEP_TS_FUN_READ_SET

UEP_TS_FUN_READ_NEXT_INTO

UEP_TS_FUN_READ_NEXT_SET

UEP_TS_FUN_DELETE

UEP_TS_QUEUE_NAME

Address of a 16-byte field containing the queue name.

temporary storage domain exits

Chapter 1. Global user exit programs

187

|

Advertising