BOPMTR ;IHS/ILC/ALG/CIA/PLS - ILC Job Monitor;16-Aug-2005 10:56;SM
Source file <BOPMTR.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DIE | ||
FQ | ;
|
|
TASK | ;For Monitor option
|
|
QUEREC | ;Schedule Standard Receiver
|
|
QUEFILE | ;Schedule Transaction Filer
|
|
CHQ | ;Set the Monitor Stop flag and quit
|
|
ENQUE | ;BOP Start Monitor option (BOP MONITOR)
|
|
ERROR | ;Send message on error
|
|
JOB | ||
ENQUE2 | ;Schedule task to run Monitor according to field 4.1, "Monitor
|
|
START | ||
QUESEND | ;Schedule Transmit Tasks
|
|
QUE | ||
MON | ||
QUEA | ||
CHK(X) | ;Do not schedule another task if one is already running
|
|
INIT | ;Initialize an environment
|
|
JOBGO | ||
QUEMCK | ;Schedule the Interface
|
|
CHECK | ;Start a Listener/Sender pair for each Facility
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BOP(90355 - [#90355] | START, CHECK+3, CHECK+5, CHECK+6, CHECK+10, CHECK+12, FQ+6, FQ+9, FQ+12, FQ+18 , CHQ+1, CHK+1, ENQUE+1*, TASK+2, ENQUE2+2, ENQUE2+4*, JOBGO+1 |
^BOP(90355.1 - [#90355.1] | CHECK+15, CHECK+20, CHECK+21, FQ+1 |
Name | Line Occurrences |
---|---|
$$CHK | ENQUE+1, ENQUE2+2 |
CHECK | JOBGO+1 |
CHQ | CHECK+15, FQ+6, FQ+9, FQ+12 |
DIE | ENQUE+1, ENQUE2+4 |
ENQUE | TASK+1 |
ENQUE2 | START |
ERROR | QUESEND+1, QUEREC+1 |
INIT | BOPMTR+5, JOBGO |
MON | ENQUE+1, ENQUE2+4 |
QUE | QUEFILE+2, QUESEND+4, QUEREC+4, QUEMCK+2, ENQUE+1 |
QUEA | ENQUE2+4 |
QUEFILE | CHECK+22 |
QUEMCK | FQ+15 |
QUEREC | CHECK+12 |
QUESEND | CHECK+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> BOPD0 | CHECK+6*, CHECK+7, CHECK+8, CHECK+9 |
>> BOPDIV | CHECK+7* |
>> BOPI | CHECK+5*, CHECK+6 |
>> BOPIP | CHECK+7*, QUESEND+1, QUEREC+1 |
>> BOPLSOC | CHECK+8*, QUEREC+1 |
>> BOPOCK | CHECK+8*, QUESEND+1 |
>> BOPPCPU | CHECK+9* |
BOPTOP | CHECK+3!*, CHQ+1*, JOBGO+1 |
>> BOPWHO | BOPMTR+6*, BOPMTR+7*, QUEFILE+1, QUESEND+2, QUEREC+2, QUEMCK+1, MON, ERROR+1 |
DA | DIE~* |
DIE | DIE~* |
>> DIQUIET | INIT+1* |
DR | DIE~* |
DUZ | ERROR+2 |
>> I | QUESEND+3* |
QFLG | BOPMTR+4~, CHECK+20*, CHECK+22* |
U | START, CHECK+6, CHECK+7, CHECK+8, CHECK+9, CHECK+22, FQ+6, FQ+9, CHK+1, ENQUE+1 , TASK+2, ENQUE2+2, ENQUE2+4, JOBGO+1 |
V | BOPMTR+4~, CHECK+7*, CHECK+10, CHECK+12 |
X | BOPMTR+4~, CHECK+20*, CHECK+21, CHK~, ENQUE2+2*, ENQUE2+3 |
X(1 | ERROR+3* |
X(2 | ERROR+4* |
X(3 | ERROR+5* |
>> XMSUB | ERROR+1* |
>> XMTEXT | ERROR+3* |
>> XMY( | ERROR+1*, ERROR+2* |
Y | BOPMTR+4~, CHECK+21*, CHECK+22 |
ZTDESC | QUEFILE+1*, QUESEND+2*, QUEREC+2*, QUEMCK+1*, MON*, JOB~, JOB+1* |
ZTDTH | QUE*, ENQUE2+3*, JOB~, JOB+1* |
ZTIO | QUEA*, JOB~, JOB+1* |
>> ZTQUEUED | CHQ+2 |
ZTRTN | QUEFILE+1*, QUESEND+2*, QUEREC+2*, QUEMCK+1*, MON*, JOB~, JOB+1* |
ZTSAVE | JOB~ |
ZTSAVE( | QUESEND+3* |
ZTSAVE("BOPDIV" | QUEREC+3* |
ZTSAVE("BOPIP" | QUEREC+3* |
ZTSAVE("BOPLSOC" | QUEREC+3* |
ZTSK | CHK+1~*, CHK+2, DIE, TASK+2, JOB~ |
ZTSK(0 | CHK+3 |
ZTSK(1 | CHK+3 |