ZTMKU ;SEA/RDS-Taskman: Option, ZTMWAIT/RUN/STOP ;01/05/09 16:07
Source file <ZTMKU.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | (7,YMD)^%DTC ^DIR | 
| Kernel | 1 | $$ASKSTOP^%ZTLOAD | 
| Package | Total | Caller Graph | 
|---|---|---|
| Kernel | 3 | XUTM RUN XUTM STOP XUTM WAIT | 
| IHS V Files 200 Conversion | 2 | BVCONV BVCONV1 | 
| IHS VA %Utilities | 1 | ZIBENVCK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UP(X) | ;Convert to Uppercase | |
| STOP | ;Shut Down Task Managers | |
| PURGE | ;Purge the TASK list of running tasks. | |
| NODES | ;Return Task Manager Status Nodes | |
| OPT(MD) | ;Disable/Enable option prosessing | |
| WS(MD,GR) | ;Set/Clear Wait state | |
| LIVE | ;Return Whether A Task Manager Is Live | |
| GROUP(CALL) | ;Do CALL for each node, use NODE as the parameter | |
| TABLE | ;Display Task Manager Table | |
| ZTM | ;Return Number Of Live Task Managers | |
| UPDATE | ;Have Managers Do an parameter Update | |
| SSUB(NODE) | ;Stop sub-managers | |
| SMAN(NODE) | ;stop managers | |
| T | ;Print Informal-format Conversion Of $H-format Date ; Input: %ZTT, DT. | |
| CLEAN | ;Cleanup Status Node | |
| QSUB | ||
| SS(MD,GR,NODE) | ;Set/clear STOP nodes. | |
| WAIT | ;Put Task Managers In WAIT State | |
| RUN | ;Remove Task Managers From WAIT State | |
| MENU | ; | |
| ASKACT | ;Ask if active Tasks should be signaled to stop. | |
| QUERY | ;Query Status Of A Task Manager | |
| STPACT | ;Set the STOP flag for all ACTIVE Tasks. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZTSCH("NO-OPTION" | OPT+1*, OPT+2! | 
| ^%ZTSCH("RUN" | LIVE+3 | 
| ^%ZTSCH("STATUS" | GROUP+3, QUERY+2, NODES+1, CLEAN+1! | 
| ^%ZTSCH("STOP" | RUN+1!, SS+2*, SS+3! | 
| ^%ZTSCH("SUB" | GROUP+5 | 
| ^%ZTSCH("TASK" | STPACT+3, PURGE+2! | 
| ^%ZTSCH("UPDATE" | UPDATE+1! | 
| ^%ZTSCH("WAIT" | WS+2*, WS+3! | 
| Name | Line Occurrences | 
|---|---|
| $$UP | STOP+2, ASKACT+2 | 
| @( | GROUP+3, GROUP+5 | 
| ASKACT | STOP+5 | 
| GROUP | STOP+4, QSUB+2 | 
| LIVE | TABLE+4, ZTM+2 | 
| NODES | TABLE+3, ZTM+2 | 
| QSUB | WAIT+2, STOP+5 | 
| QUERY | TABLE+4, ZTM+2 | 
| RUN | MENU+7 | 
| SS | SSUB+1, SMAN+1 | 
| STOP | MENU+7 | 
| STPACT | ASKACT+5 | 
| T | TABLE+4 | 
| TABLE | MENU+2 | 
| UPDATE | MENU+7 | 
| WAIT | MENU+7 | 
| WS | RUN+1, WAIT+1, SS+2 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | GROUP+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | T+2! | 
| %D | T+2! | 
| %H | TABLE+3*, T+1*, T+2! | 
| %M | T+2! | 
| %Y | T+2! | 
| %ZTI | TABLE+4*, TABLE+6!, ZTM+1~, ZTM+2* | 
| %ZTT | TABLE+4*, TABLE+6!, T+1 | 
| %ZTX | QUERY+1, QUERY+2, QUERY+3!, NODES+1*, NODES+2!, LIVE+1, LIVE+3, LIVE+4!, TABLE+4*, ZTM+2* | 
| %ZTX1 | LIVE+1*, LIVE+2, LIVE+4! | 
| %ZTX2 | LIVE+1*, LIVE+2, LIVE+4! | 
| %ZTX3 | LIVE+2*, LIVE+3, LIVE+4! | 
| %ZTY | QUERY+1*, QUERY+2*, NODES+1*, LIVE+1*, LIVE+3*, TABLE+3, TABLE+4, TABLE+6!, ZTM+2, ZTM+3* | 
| %ZTY( | NODES+1*, TABLE+4, ZTM+2 | 
| %ZTZ | TABLE+3*, TABLE+4, TABLE+5, TABLE+6!, ZTM+1~, ZTM+2* | 
| %ZTZ1 | TABLE+3*, TABLE+4*, TABLE+5, ZTM+1~, ZTM+2*, ZTM+3 | 
| CALL | GROUP~, GROUP+3, GROUP+5 | 
| DIR | MENU+1~ | 
| DIR("A" | MENU+3*, MENU+4*, MENU+5*, MENU+6* | 
| DIR(0 | MENU+3* | 
| DT | TABLE+3*, T+1 | 
| DTIME | MENU+3*, STOP+2, ASKACT+2, QSUB+1 | 
| DTOUT | MENU+1~ | 
| DUOUT | MENU+1~ | 
| GR | SS~, SS+1*, SS+2, SS+3, WS~, WS+1*, WS+2, WS+3 | 
| J | STOP+1~, GROUP+1~, GROUP+3* | 
| MD | SS~, SS+2, SS+3, WS~, WS+2, WS+3, OPT~, OPT+1, OPT+2 | 
| ND | STOP+1~, GROUP+1~, GROUP+3*, ASKACT+1~, QSUB~ | 
| NODE | SSUB~, SSUB+1, SMAN~, SMAN+1, SS~, SS+2, SS+3, GROUP+1~, GROUP+3*, GROUP+5* | 
| TSK | PURGE+1~*, PURGE+2* | 
| U | LIVE+1*, TABLE+3*, TABLE+4 | 
| X | TABLE+3, UP~, UP+1, T+1*, T+2! | 
| >> Y | MENU+7 | 
| ZT2 | STPACT+1~, STPACT+3* | 
| ZTI | STPACT+1~, STPACT+2*, STPACT+3* | 
| ZTX | STOP+1~, STOP+2*, STOP+3, ASKACT+1~, ASKACT+2*, ASKACT+3, QSUB~, QSUB+1*, QSUB+2 |