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 |