Most messages have one or more routing codes. The system uses these codes, decimal numbers from 1 to 128, to determine which console or consoles should receive a message. The system programmer assigns routing codes to the consoles attached to your system so that a specific message type is routed to the proper console. Table 1 lists the routing codes.
Routing codes do not appear with a message at a console; routing codes 1 through 28 do, however, appear on the system log. To determine the routing codes each console receives, use the DISPLAY CONSOLES,A command. Figure 1 shows the display that appears in response to this command.
Code | Definition |
---|---|
1 | Primary operator action |
2 | Primary operator information |
3 | Tape pool |
4 | Direct access pool |
5 | Tape library |
6 | Disk library |
7 | Unit record pool |
8 | Teleprocessing control |
9 | System security |
10 | System error/maintenance/system programmer information |
11 | Programmer information |
12 | Emulators |
13-20 | Reserved for customer use |
21-28 | Reserved for subsystem use |
29 | Disaster Recovery |
30-40 | Reserved for IBM® |
41 | Information about JES3 job status |
42 | General information about JES2 or JES3 |
43-64 | Reserved for JES2 or JES3 |
65-96 | Messages associated with particular processors |
97-128 | Messages associated with particular devices |
One way to limit the messages that arrive at a console is to assign a routing code or codes to a console. The console then receives only the messages that are appropriate.
To learn what the routing codes for a console are, enter the DISPLAY CONSOLES command. Figure 1 shows the display that appears in response to this command.
Use operands on the VARY command to add to the existing set (AROUT operand), subtract from the existing set (DROUT), or redefine the set (ROUT).
Example:
VARY CN(CON81D),ROUT=(1,2,9,10)
In console services shared mode, the effect of this command lasts for the duration of the IPL; in distributed mode, the effect of the command lasts only for the duration of the console being active.