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


Parameter descriptions - overview

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

The following topics describe the parameters that each SEND, OPERATOR SEND, and LISTBC exit receives on entry. For more information about the standard exit parameter list and the parameter entries, see TSO/E standard exit parameter list.

Each exit receives the address of a copy of the SEND PARMLIB control block (IKJEESCB) as exit-dependent data. The copy of the control block contains the installation values you defined in SYS1.PARMLIB member IKJTSOxx or default values if you did not update IKJTSOxx. The exits can change the values in the copy of the control block to customize command processing for individual users. For more information about defining or changing installation defaults on a system-wide basis, see Defining installation defaults for SEND, OPERATOR SEND, and LISTBC.

Table 1 shows the format of the SEND PARMLIBcontrol block (IKJEESCB). You can use the IKJEESCB mapping macro, which is provided inSYS1.AMODGEN, to map the SEND PARMLIB control block. This macro has the following syntax.
[label]  IKJEESCB [ DSECT{=YES}]
                  [      { NO }]
Table 1. SEND PARMLIB control block format
Offset dec (Hex) Number of bytes Field name Contents or meaning
0(0) 8 EESCB_IDENTIFIER The control block identifier, C‘IKJEESCB’
8(8) 1 EESCB_VERSION The control block version number
9(9) 3 EESCB_RESERVED1 Reserved
12(C) 4 EESCB_FLAGS_1 The high-order byte of this field contains flags. For the meanings of these flags, see Table 2.
16(10) 44 EESCB_DATASET User log data set name (LOGNAME)
60(3C) 8 EESCB_MEMBER Data set member name
68(44) 36 EESCB_RESERVED2 Reserved

All character data in the control block is left-justified and padded with blanks. Fields containing flags and data set name information relate directly to the operands you specify on the SEND PARMLIB parameter in IKJTSOxx.

Table 2 describes the bit settings for EESCB_FLAGS_1. EESCB_CHKBROD, EESCB_USEBROD, and EESCB_MSGPROTECT are used only if you use user logs to store messages. They do not apply if you use only the broadcast data set to store messages.

Table 2. Meaning of bit settings in SEND PARMLIB control block
Name Bit setting Meaning
EESCB_OPERSEND x... ....
0
Authorized users of OPERATOR cannot use the SEND subcommand.
1
Authorized users of OPERATOR can use the SEND subcommand.
EESCB_USERSEND .x.. ....
0
Users cannot use the SEND command.
1
Users can use the SEND command.
EESCB_SAVE ..x. ....
0
SEND cannot store messages in user logs.
1
SEND can store messages in user logs.
EESCB_CHKBROD ...x ....
0
LISTBC checks only the user log for messages.
1
LISTBC checks the broadcast data set and the user log for messages.
EESCB_USEBROD .... x...
0
Mail is not stored in the broadcast data set, if the user does not have an individual user log. The user does not receive the message.
1
Mail is stored in the broadcast data set, if the user does not have an individual user log.
EESCB_MSGPROTECT .... .x..
0
User logs are not protected from the user and all mail can be viewed by the user. User log data set naming convention is ‘userid.logname’.
1
User logs are protected from the user and mail can be viewed only if the user is logged on at the proper security label. User log data set naming convention is ‘logname.userid’.
EESCB_SYSPLEXSHR .... ..x.
0
The broadcast data set is not shared exclusively between systems in the sysplex.
1
The broadcast data set is shared exclusively between systems in the sysplex.
EESCB_SYSPLEXSHR_XCF .... ...x
0
EESCB_SYSPLEXSHR was updated as a result of a PARMLIB UPDATE on this system.
1
EESCB_SYSPLEXSHR was updated as a result of a PARMLIB UPDATE on another system.
Note: The following is the start of a new word.
EESCB_OPERSEWAIT x... ....
0
OPERATOR SEND without WAIT/NOWAIT specified on the command will be issued with NOWAIT.
1
OPERATOR SEND without WAIT/NOWAIT specified on the command will be issued with WAIT.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014