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


Parameter descriptions for initialization exit

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

On entry, register 1 contains the address of the following parameter list:

Offset Length Value
+0 4 Pointer to the user ID. The user ID is left-justified and padded with blanks.
+4 4 Pointer to installation data. The installation data is one fullword of zeros. It is reserved for the exit's use. Session Manager saves its contents across all calls to the stream monitoring exit.
+8 4 Pointer to a bit mapping. The bit mapping is one byte in length and is initially set to zero. The bits represent the different streams that you can monitor. The initialization exit sets the bits to indicate which streams are to be monitored and if line mode output is to be logged while in a full-screen program. The individual bits are defined as follows:
1... ....
TSO/E input stream
.1.. ....
TSO/E output stream
..1. ....
Session Manager input stream
...1 ....
Session Manager output stream
.... 1...
MSG output stream
.... .1..
Log line mode output when in a full-screen program
.... ..11
Reserved

The particular stream names themselves are not monitored, but the input/output streams of particular functions are monitored. For example, if the initialization exit sets the "TSO/E input stream" bit, the TSO/E function's input stream will be monitored. This is not necessarily the TSOIN stream because the user can issue the CHANGE.FUNCTION command to make the TSO/E input stream something else.

Note: You need to save the address of the bit mapping in the installation data fullword if you want to change the stream monitoring selections dynamically. For an example of changing the exits dynamically to monitor and intercept certain commands, see Possible uses.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014