Previous Topic: AOFDELETE ParameterNext Topic: AOFDEST Parameter


AOFDESC Parameter

The AOFDESC parameter specifies the default descriptor codes of messages generated in AOF rules.

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

The following table will help you set the AOFDESC parameter:

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 AOFDESC...

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 in hexadecimals

Set or modify this parameter...

Anytime

Example: AOFDESC

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

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