IBM SC34-6814-04 Server User Manual


 
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