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 |