Previous Topic: TSODEST ParameterNext Topic: Parameters for Optional Interfaces


TSOROUTE Parameter

This parameter determines the default routing codes of messages generated by commands sent to the server through ADDRESS TSO clauses.

There are actually two ways to set these routing codes, because the routing codes that you specify for TSOROUTE are the same as those specified for bytes 5 and 6 of the TSODEST parameter value. For a description of the TSODEST parameter, see TSODEST Parameter in this chapter. For example, if you set a value for TSODEST, and then set a value for TSOROUTE specifying different routing codes, the codes set by TSOROUTE override the earlier settings. The opposite is also true-if you set the TSOROUTE parameter and then later specify different routing codes through the TSODEST parameter, the TSODEST settings override the TSOROUTE settings.

To help you to set the TSOROUTE parameter, the following table lists this information:

Code

Hex Representation

OPSBITS() String

Description

1

X'8000'

MSTRACTN

Master console action

2

X'4000'

MSTRINFO

Master console information

3

X'2000'

TAPEPOOL

Tape pool

4

X'1000'

DASDPOOL

Direct access pool

5

X'0800'

TAPELIB

Tape library

6

X'0400'

DISKLIB

Disk library

7

X'0200'

UR

Unit record pool

8

X'0100'

TP

Teleprocessing control

9

X'0080'

SECURITY

System security

10

X'0040'

SYSERROR

System/Error maintenance

11

X'0020'

PGMRINFO

Programmer information

12

X'0010'

EMULATOR

Emulator

You can combine two or more hexadecimal representations to specify multiple routing codes. Consider these examples:

To represent routing codes...

Specify this value for TSOROUTE...

2

X'4000'

1 and 2

X'C000'

9 and 11

X'00A0'

If you need more detailed information about routing codes, see the IBM documentation.

Default value

X'0000'

Other possible values

Any valid routing codes, expressed as hexadecimals

Set or modify this parameter...

Anytime

Example: TSOROUTE

This function sets the default routing codes to 1 and 2 (X'8000' + X'4000' = X'C000'):

OPSPRM("SET","TSOROUTE","X'C000'")