Previous Topic: TSO-related ParametersNext Topic: TSODEST Parameter


TSODESC Parameter

This parameter specifies the default descriptor codes of messages generated by commands sent to the server through ADDRESS TSO commands.

There are actually two ways that you can set these descriptor codes, because the descriptor codes that you specify for TSODESC are the same as the descriptor codes specified for bytes 7 and 8 of the TSODEST parameter value. For example, if you set a value for TSODEST, and then set a value for TSODESC specifying different descriptor codes, the codes set by TSODESC override the earlier settings. The opposite is also true-if you set the TSODESC parameter and then later specify different descriptor codes through the TSODEST parameter, the TSODEST settings override the TSODESC settings.

Note: For a description of the TSODESC parameter, see TSODESC Parameter in this chapter.

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

Code

Hex Representation

OPSBITS() String

Description

1

X'8000'

SYSFAIL

System failure

2

X'4000'

IMEDACTN

Immediate action required

3

X'2000'

EVENACTN

Eventual action required

4

X'1000'

SYSSTAT

System status

5

X'0800'

IMEDCMD

Immediate command response

6

X'0400'

JOBSTAT

Job status

7

X'0200'

APPLPRGM

Application program

8

X'0100'

OOLMSG

Out-of-line message

9

X'0080'

OPERREQ

Request of the operator

10

X'0040'

DYNSTAT

TRACK command response

11

X'0020'

CRITEVET

Critical eventual action required

You can combine two or more hexadecimal representations to specify multiple descriptor codes, but keep in mind that descriptor codes 1-6 and descriptor code 11 are all mutually exclusive.

Consider these examples:

To represent descriptor codes...

Specify this value for TSODESC...

6

X'0400'

2 and 7

X'4200'

5, 8, and 9

X'0980'

For more information about descriptor codes, see the IBM documentation.

Default value

X'0000'

Other possible values

Any valid descriptor codes, expressed as hexadecimal

Set or modify this parameter...

Anytime

Example: TSODESC

This function sets the default descriptor codes for TSO messages to codes 2 and 7 (X'4000' + X'0200' = X'4200'):

OPSPRM("SET","TSODESC","X'4200'")