Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: %ZTM5

Package: Kernel

Routine: %ZTM5


Information

%ZTM5 ;SEA/RDS-TaskMan: Manager, Part 5 (Short Subroutines) ;10/01/08 14:35

Source Information

Source file <ZTM5.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 5 ($$EC,$$LGR,GETENV)^%ZOSV  (,$$SCREEN)^%ZTER  ^%ZTLOAD  ($$DIFF,MON,STATUS)^%ZTM  ^XUSCNT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Kernel 3 %ZTM  %ZTM0  ZTMOVE  

Entry Points

Name Comments DBIA/ICR reference
ER ;primary error trap for manager
ER2
UPDATE ;CHECK^%ZTM/LOOKUP^%ZTM0--update TaskMan site parameters
PARAMS ;Setup Parameters ;p446
U1 ;
HOUR ;Run once an hour for each taskman
DAY ;Run once a DAY for each Taskman
MON ;Save off the monitor data
SUBCHK ;Job the SUB check routine
SCHCHK ;Queue the check of the option schedule file. ;p446
REQUIR ;UPDATE/CHECK^%ZTM--ensure required links are available
TEST ;REQUIR--test a required volume set
LINK(ZTVOL) ;internal Kernel extrinsic function
L0 ;was a volume set passed in?
L1 ;is this volume set on file?
L2 ;is there a TaskMan Files Volume Set? if not, skip next section
L3 ;if there is a separate TaskMan Files Volume Set, is it on file?
L4 ;if there is a TaskMan Files UCI, return UCI,volume set
INHIBIT(Y) ;Set/Clear the Inhibit logon field

External References

Name Field # of Occurrence
$$EC^%ZOSV ER+1
$$LGR^%ZOSV ER+1
GETENV^%ZOSV PARAMS+2
^%ZTER ER+3
$$SCREEN^%ZTER ER+9
^%ZTLOAD SCHCHK+5
$$DIFF^%ZTM SCHCHK+1
MON^%ZTM UPDATE+4
STATUS^%ZTM ER+6
^XUSCNT U1+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(14.5 - [#14.5] PARAMS+4, REQUIR+2, L1+1, L1+3, L1+4, L3+1, L3+2, INHIBIT+1*, INHIBIT+2*!
^%ZIS(14.6 - [#14.6] TEST+6
^%ZIS(14.7 - [#14.7] U1+1, U1+10, U1+14, U1+22, U1+23
^%ZOSF("OS" PARAMS+1
^%ZTSCH("ER" ER+10, ER+11*, ER+12
^%ZTSCH("HOUR" SCHCHK+1, SCHCHK+2*
^%ZTSCH("LINK" TEST+9, TEST+10*, TEST+11
^%ZTSCH("LOAD" UPDATE+2*
^%ZTSCH("LOADA" UPDATE+6!
^%ZTSCH("MON" MON+3*
^%ZTSCH("RUN" ER+5*, UPDATE+10*
^%ZTSCH("STATUS" UPDATE+9!
^%ZTSCH("UPDATE" UPDATE+1, UPDATE+5*, UPDATE+7
^DD("DILOCKTM" U1+17

Label References

Name Line Occurrences
L4 L2+2
MON DAY+1
PARAMS UPDATE+3
SCHCHK HOUR+2
SUBCHK HOUR+1
TEST REQUIR+2

Naked Globals

Name Field # of Occurrence
^( ER+11*
^(0 REQUIR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZTERLGR ER+1*
>> %ZTIME SCHCHK+1, SCHCHK+2
>> %ZTLKTM U1+17*
>> %ZTMON( MON+2*
>> %ZTMON("DAY" U1+18*, MON+3, MON+4*
>> %ZTNODE UPDATE+10, PARAMS+3*
>> %ZTOS PARAMS+1*, U1+16, U1+20
>> %ZTPAIR UPDATE+6, PARAMS+3*, U1+1, U1+21, MON+3
%ZTPFLG U1+8!*
%ZTPFLG("BAL" U1+10*
%ZTPFLG("BI" U1+12*
%ZTPFLG("DCL" U1+9*
%ZTPFLG("JLC" U1+13*
%ZTPFLG("LBT" U1+12*
%ZTPFLG("MINSUB" U1+11*
%ZTPFLG("Q" U1+24*
%ZTPFLG("START" U1+15*
%ZTPFLG("TM-DELAY" U1+14*
%ZTPFLG("XUSCNT" U1+16*
>> %ZTPN U1+1*, U1+10, U1+14
>> %ZTPS U1+1*, U1+2, U1+3, U1+4, U1+5, U1+6, U1+7, U1+9, U1+11, U1+12
>> %ZTPT U1+2*
>> %ZTRET U1+4*
>> %ZTSIZ U1+3*
>> %ZTSLO U1+6*
>> %ZTUCI PARAMS+3*
>> %ZTVLI PARAMS+5*
>> %ZTVMJ U1+5*
>> %ZTVOL PARAMS+3*, PARAMS+4, TEST+3, INHIBIT+1, INHIBIT+2
>> %ZTVSN PARAMS+4*, INHIBIT+1, INHIBIT+2
>> %ZTVSS PARAMS+4*, PARAMS+5, PARAMS+6
>> %ZTYPE UPDATE+8, U1+7*
>> %ZTYPE("V" PARAMS+6*
DUZ SCHCHK+3~, SCHCHK+4*
I U1+21~, U1+23*, U1+24*, MON+2*
NULL TEST+1~, TEST+2*
U PARAMS+1*, PARAMS+3, PARAMS+5, PARAMS+6, U1+2, U1+3, U1+4, U1+5, U1+6, U1+7
U1+9, U1+11, U1+12, U1+14, U1+24, REQUIR+2, TEST+2, TEST+4, TEST+5, INHIBIT+1
, INHIBIT+2
X U1+21~*, U1+22*, U1+23, MON+1~*, MON+2*, MON+3
Y PARAMS+3, U1+21~*, U1+22, INHIBIT~, INHIBIT+1, INHIBIT+2
>> Z U1+23*, U1+24
ZT REQUIR+3!
ZT1 ER+8~, ER+10*, ER+11, REQUIR+1~*, REQUIR+2*, REQUIR+3!
ZT2 ER+8~, ER+10*, ER+11
ZTDESC SCHCHK+3~, SCHCHK+4*
ZTDTH SCHCHK+3~, SCHCHK+4*
ZTERCODE ER+1*, ER+9, ER+11, ER+15!
ZTIO SCHCHK+3~, SCHCHK+4*
ZTN REQUIR+1~, REQUIR+3!, TEST+2*, TEST+3, TEST+4, TEST+5, TEST+6, TEST+9, TEST+10, TEST+11
L0+1~, L2+1*, L2+2, L3+1, L3+2
ZTREQUIR REQUIR+1!, REQUIR+2, TEST+4*, TEST+5*
ZTRTN SCHCHK+3~, SCHCHK+4*
ZTS REQUIR+1~, REQUIR+2*, REQUIR+3!, TEST+2, TEST+4, TEST+5
ZTSK SCHCHK+3~
ZTU REQUIR+1~, REQUIR+3!, TEST+6*, L0+1~, L4+1*, L4+2, L4+3
ZTV L0+1~, L2+2*, L3+3*, L3+4, L4+3
ZTVD L0+1~, L1+4*, L2+1, L3+2*, L3+3, L4+1
ZTVN L0+1~, L1+1*, L1+2, L1+3, L1+4
ZTVOL LINK~, L0+2, L1+1, L2+2

Marked Items

Name Field # of Occurrence
$T(^XUSCNT U1+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All