Exit xfcfrin – IBM SC34-6814-04 User Manual

Page 96

Advertising
background image

Exit XFCFRIN

When invoked

Before the execution of a file control request. The request may have
originated from:

v

The execution of an application request to process a user file

v

The receipt of a function-shipped request

v

An internal CICS request to process a system file.

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_FC_FUNCTION

Address of a byte containing the function. The possible values are:
v

UEP_FC_FUN_READ_INTO

v

UEP_FC_FUN_READ_SET

v

UEP_FC_FUN_READ_UPDATE_INTO

v

UEP_FC_FUN_READ_UPDATE_SET

v

UEP_FC_FUN_WRITE

v

UEP_FC_FUN_REWRITE

v

UEP_FC_FUN_REWRITE_DELETE

v

UEP_FC_FUN_DELETE

v

UEP_FC_FUN_UNLOCK

v

UEP_FC_FUN_START_BROWSE

v

UEP_FC_FUN_READ_NEXT_INTO

v

UEP_FC_FUN_READ_NEXT_SET

v

UEP_FC_FUN_READ_PREVIOUS_INTO

v

UEP_FC_FUN_READ_PREVIOUS_SET

v

UEP_FC_FUN_READ_NEXT_UPDATE_INTO

v

UEP_FC_FUN_READ_NEXT_UPDATE_SET

v

UEP_FC_FUN_READ_PREVIOUS_UPDATE_INTO

v

UEP_FC_FUN_READ_PREVIOUS_UPDATE_SET

v

UEP_FC_FUN_RESET_BROWSE

v

UEP_FC_FUN_END_BROWSE

UEPTSTOK

Address of a 4-byte token that is valid throughout the life of a task.
See “Use of the task token UEPTSTOK” on page 93.

UEP_FC_FILE_NAME

Address of an 8-byte modifiable field containing the filename.

UEP_FC_BUFFER_P

Address of a fullword containing the address of the buffer provided
by the originator of the request, in which the (output) record is to
be returned on completion of a READ, READ NEXT, or READ
PREV request with the INTO option.

74

Customization Guide

Advertising