The MX (Mix Entries) command gives the same response as the J (Job and Task Display) command, except that display lines (RSVP and DISPLAY messages) are displayed with each job and task.
Syntax
─┬─ MX ──┬─┬─┬───────┬─┬────────────────────────────────────────────────────┬─┤ └─ MIX ─┘ │ └─ ALL ─┘ │ ┌◄───────────────────────────────────────────────┐ │ │ └─┴─┬─/1\─ NAME ─ <wildcard> ────────────────────┬─┴─┤ │ ├─/1\─┬ MCSNAME ─┬─┬─────┬─ <MCS NAME> ──────┤ │ │ │ └─ MCS ────┘ └─ = ─┘ │ │ │ ├─/1\─┬ QUEUE ─┬─┬──────────────────┬────────┤ │ │ │ └─ Q ────┘ └─ <queue number> ─┘ │ │ │ └─/1\─USER ──┬─────┬─ <usercode> ────────────┘ │ │ └─ = ─┘ │ └── SUMMARY ─────────────────────────────────────────────────────┘
<wildcard>
─┬──<wildcard string>──────────────────────┬─┤ └─ LIT ─<delim>─<wildcard string>─<delim>─┘
<delim>
Use one of the following characters
/ \ I ~ ! @ # $ % ^ & * '
The first delimiter must be the same as the second delimiter.
<wildcard string>
A string of characters used to search for a task name. The string can include the following special characters.
Character |
Description |
---|---|
Equal sign (=) |
Matches any sequence of characters |
Question mark (?) |
Matches any single character |
Tilde (~) |
Matches any sequence of characters except a slash (/) |
The wildcard string is automatically uppercased, except for characters enclosed in quotation marks, and the system stops processing the string when it encounters a space character.
You can include lowercase characters and space characters by prefixing the wildcard string with LIT and enclosing the wildcard string in delimiters.
For example, if you enter the following syntax, the system returns entries that contain the string "PACK":
MX NAME =pack=
If you enter the following syntax, the system returns entries that contain the string "pack":
MX NAME LIT^=pack=^
Explanation
MX
Displays RSVP and DISPLAY messages for each unsuppressed job or task in the mix.
MX ALL
Displays all active jobs or tasks, including any that are suppressed.
MX SUMMARY
Displays the distribution of all job numbers currently in the mix. This includes the total number of available job numbers and their allocations (ex. Sessions).
MX NAME <wildcard string>
Displays one or all mix entries that contain the specified wildcard string, including any that were suppressed. You can also use all other options with this form of the command.
MX MCSNAME = <MCS name>
MX MCS = <MCS name>
Display only jobs or tasks originating from the specified message control system (MCS). The equal sign (=) is optional.
MX QUEUE
MX Q
Display jobs that were initiated from a job queue and tasks that are descendants of jobs initiated from a job.
MX QUEUE <queue number>
Displays jobs that were initiated from a job queue and tasks that are descendants of jobs initiated from a job in the specified queue.
MX USER <usercode>
Displays only jobs or tasks running with the specified usercode.
Examples
Example 1
This example shows RSVP and DISPLAY messages for all unsuppressed jobs or tasks in the mix:
MX
---Mix-Pri---------------- JOB ENTRIES -------------------- * 7275 50 (NORM) JOB NEDCOMPILE E 7276 50 ..(NORM) *DCALGOL (NORM)OBJECT/SYMBOL/NED 7259 80 Job *SYSTEM/CANDE ON PACK 7277 50 W ..*SYSTEM/DUMPANALYZER R:NO FILE MEMORY/DUMP (MT) #1 7262 80 ..*CANDE/STACK01 D:PK65 (GEORGE)CANDE/RECV600 REMOVED ON FIRE 7248 80 ..*SYSTEM/COMS ON PACK D:DISPLAY: OUTPUT ROUTER SELECTED TO MIX NUM 724
The heading line appears on the first page of the Job Entries display and before the mix entries in automatic display mode (ADM).
At the beginning of each entry line, an E indicates that a syntax error was discovered during compilation. An asterisk (*) indicates that the task is being displayed for the first time.
The Mix field shows the job or task number. The Pri field shows the priority of the job or task.
The entry names are indented to reflect the job structure. Five levels of indentation are supported.
The next column contains the word Job if the task has no parent, Lib if the task is a library process, or DBS if the task is a database stack. Otherwise the column is blank.
The usercode of the originator appears before the job or task name. Some tasks and jobs can have two usercodes shown for the following reasons:
-
One usercode indicates the USERCODE attribute of the task or job.
-
The other usercode is part of the NAME attribute of the task or job. This usercode is one of the following:
-
The usercode that the code file is stored under (an external procedure).
-
The usercode that the parent of the task or job had when the system initiated the task or job (an internal procedure).
-
Compiler tasks display with the following format:
<task usercode> <compiler name> <code file name>
Tasks other than compiler tasks display with the following format:
<task usercode> <task name>
Example 2
This example displays jobs that were initiated from a job queue (including those that are suppressed) and tasks that are descendants of jobs initiated from a job queue (including those that are suppressed).
MX ALL QUEUE
---Mix--Que-Pri---------- JOB ENTRIES (ALL) ALL QUEUES ---- * 9661 0 50 Job (USER1) J1 9662 0 50 ..(USER1) (USER1)OBJECT/PROG1 * 9658 5 50 Job (USER2) J2 9659 5 50 ..(USER2) (USER2)OBJECT/PROG2
Example 3
This example displays jobs that were initiated without a specified usercode.
MX USER=""
--Mix-Pri------------------ JOB ENTRIES USER= --------------- 9618 50 Lib *SYSTEM/DSSSUPPORT D: DSS:50016440 OPENING CONFIG FILE: *CONFIGURATION/ DSSSUPPORT ON DISK. 9623 75 ..SYSTEM/STATION/TRANSFER D: DSS: 1195970 GSSAPI Library is not enabled on the system. 9617 75 Lib *SYSTEM/CNSOBJMGR/51004 D: DISPLAY:CNSOBJMGR: Version = 51.2.1. 9615 75 Lib *SYSTEM/SNMPAGENT/51004 D: DISPLAY:Maximum number of TCP connections is now set to 65535. 9613 99 Job PRINTS_COMMAND_HANDLER 9612 50 Job *SYSTEM/PRINT/ROUTER D: DISPLAY:PrintS has no requests to process. 9604 50 Lib *SYSTEM/PRINT/UTILITY D: PRINT_UTILITY:PrintUtility Version 51.126.0001 9603 50 Lib *SYSTEM/TCPIPSECURITY/51004 D: DISPLAY:-- TCP/IP Security Version = 51.002.0001 (Std). . . . 9479 80 Lib *SYSTEM/NXSERVICES/SERVER D: NXSERVICES: TCP/IP available