z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


TSO/E standard-format exits

z/OS TSO/E Customization
SA32-0976-00

Many TSO/E exits receive a TSO/E standard exit parameter list and are referred to in this document as standard-format exits. TSO/E standard exit parameter list describes the standard parameter list for these exits.

If TSO/E provides a standard-format exit for a function or command processor, TSO/E provides both an initialization exit and a termination exit. For some TSO/E commands, TSO/E provides other exits in addition to an initialization and termination exit. For example, for the SEND command, TSO/E provides the following exits:
  • Initialization
  • Pre-display
  • Pre-save
  • Failure
  • Termination.

See Overview of exits that TSO/E provides for a lists all of the exits that TSO/E provides.

You use the initialization exit to receive control at the beginning of the execution of a specific command or function and to change the default processing or extend processing capability. The initialization exit for a TSO/E command processor receives control before the command processor invokes the parse service routine to parse the command. You can use initialization exits to change the operands a user specifies on a command and to perform other processing to customize a command's or a function's processing.

Termination exits receive control just before a function's or command processor's completion. You can use termination exits for clean-up processing. If the initialization exit or other exits for a command or function obtain storage, you must write a termination exit to free the storage.

TSO/E provides an example exit (IKJEXIT) in SYS1.SAMPLIB that uses the standard exit parameter list. The example may be helpful in writing exit routines for standard-format exits. Example installation exit describes the example.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014