12.07.2015 Views

SDISC Assembler Call - NetEx

SDISC Assembler Call - NetEx

SDISC Assembler Call - NetEx

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

User ExitsH307IP provides user exits to allow installations to maintain additional control over the use of NETEX. Theexits provided are ‘dummy exits’ that may be modified by the local site. Table 3 lists the user exits and theirfunctions.Table 2. User Exits and Their FunctionsEntryUSEREXIT1USEREXIT2Functionreceives control before request is given to NETEX.receives control after request completesUSEREXIT1The USEREXIT1 exit is called before the request is given to the DX NETEX Co-processor or NESiGateChannel Offload software.The exit provides the site with some control over NETEX use. Individual requests can be validated or modifiedas desired, and subsequently they can be accepted or rejected.Entry ConditionsThe following registers are available on entry:X8address of the user’s NRBA0return addressA2-A5, R1-R2 may be destroyed by the exit routine.ExitIf the request is to be rejected, it is not given to the DX NETEX Co-processor nor to the Channel Offloadsoftware. A return code may be placed in the NRBSTAT field of the user’s NRB. NRBSTAT may be setpositive by the exit to indicate rejection.USEREXIT2The USEREXIT2 exit is called after a request has been completed by the DX NETEX Co-processor or NE-SiGate software.This exit provides the installation with some control over NETEX use. Individual requests can be validatedas desired, and subsequently they can be accepted or rejected.Entry ConditionsThis exit is called from the I/O completion routine. Any registers that are used must be saved and restoredbefore returning. The user’s NRB has been updated by the completion of the request except for thePage 84 User Exits MAN-REF-H307IP-04

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!