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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: KMPDTM

Package: Capacity Management

Routine: KMPDTM


Information

KMPDTM ;OAK/RAK/JML - CM Tools Timing Monitor ;9/1/2015

Source Information

Source file <KMPDTM.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Capacity Management 3 $$RLTMHR^KMPDTU11  EN^KMPDUG  HDR^KMPDUTL4  
Kernel 3 ^%ZISC  ($$DT,$$FMDIFF,$$FMTE,$$HTFM,$$NOW)^XLFDT  $$UP^XLFSTR  
VA FileMan 1 ^DIR  

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: 2

Package Total Caller Graph
Capacity Management 2 KMPD TMG MONITOR  KMPDU7  

Entry Points

Name Comments DBIA/ICR reference
EN ;-- entry point
EN1 ;-- main loop
DATA ;-- compile data
FTR() ;-- extrinsic function - footer
GRAPH ;-- display graph
EXIT ;-- cleanup on exit

External References

Name Field # of Occurrence
^%ZISC EXIT+1
^DIR EN+25
$$RLTMHR^KMPDTU11 DATA+8
EN^KMPDUG GRAPH+34
HDR^KMPDUTL4 EN+4
$$DT^XLFDT DATA+6
$$FMDIFF^XLFDT DATA+27, GRAPH+30
$$FMTE^XLFDT GRAPH+27
$$HTFM^XLFDT DATA+15, DATA+25
$$NOW^XLFDT EN1+4, GRAPH+5
$$UP^XLFSTR FTR+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !?7,"This option displays CPRS Coversheet time-to-load data, as a"
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !?7,"bar graph, for the current day. This option can be left"
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !?7,"running on a terminal (if desired). The monitor is updated"
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: !?7,"every 10 minutes (site configurable through the [KMPD PARAM"
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !?7,"EDIT] Edit CP Parameters File option), and displays current"
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !?7,"average time-to-load data starting at midnight. An alarm"
  • Line Location: EN+19
Function Call: WRITE
  • Prompt: !?7,"message is displayed if the average time-to-load exceeds 30"
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: !?7,"seconds (site configurable through the [KMPD PARAM EDIT] Edit"
  • Line Location: EN+21
Function Call: WRITE
  • Prompt: !?7,"CP Parameters File option)."
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+23
Function Call: WRITE
  • Prompt: !!,"Compiling timing stats..."
  • Line Location: EN+28
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: FTR+13
Function Call: WRITE
  • Prompt: " "
  • Line Location: FTR+13
Function Call: WRITE
  • Prompt: $S(X="Q":"uit",X="^":"Quit",X="U":"pdate",1:"Update")
  • Line Location: FTR+14
Routine Call
  • DIR
  • Line Location:
    • EN+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^KMPD(8973 - [#8973] FTR+3, GRAPH+7
^KMPTMP("KMPDT" EN+8, EN+9, DATA+14
^TMP($J DATA+17*, DATA+20, DATA+23, DATA+24

Label References

Name Line Occurrences
$$FTR EN1+9
DATA EN1+7
EN1 EN+29
EXIT EN1+10
GRAPH EN1+8

Naked Globals

Name Field # of Occurrence
^( DATA+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALERT GRAPH+2~, GRAPH+9*, GRAPH+18, GRAPH+21, GRAPH+31
DATA DATA+2~, DATA+14*, DATA+15, DATA+17, DATA+24*, DATA+25, DATA+32, GRAPH+2~, GRAPH+7*, GRAPH+9
GRAPH+11
DATA1 DATA+2~, DATA+32*, DATA+35, DATA+39
DATE DATA+2~, DATA+6*, DATA+15
DATE(1 DATA+25*, DATA+26, DATA+27, DATA+31
DATE(2 DATA+25*, DATA+26, DATA+27
DELTA DATA+2~, DATA+21*, DATA+29*, DATA+32
DIR EN+2~
DIR("A" EN+24*
DIR("B" EN+24*
DIR(0 EN+24*
DOT DATA+2~, DATA+6*, DATA+16*
>> DX FTR+9*, FTR+13*
>> DY FTR+9*, FTR+13*
HOURS DATA+2~, DATA+8*, DATA+9, DATA+44
HR DATA+2~, DATA+9*, DATA+31*, DATA+37, DATA+39, DATA+41, DATA+44*, GRAPH+13*, GRAPH+16
I DATA+2~, DATA+19*, DATA+20*, DATA+23, DATA+24, DATA+32, DATA+44*, DATA+45
IOM FTR+9, FTR+13
IOSL FTR+9, FTR+13
>> IOXY FTR+9, FTR+13
KMPDI DATA+3~, DATA+13*, DATA+14*, DATA+17
KMPDLTYP EN+2~, EN+7*, EN+8*, EN+9*, EN+10, GRAPH+6
KMPDMESS GRAPH+2~, GRAPH+6*, GRAPH+26
KMPDSUB DATA+3~, DATA+12*, DATA+14, DATA+17, DATA+22*, DATA+23*, DATA+24
KMPUALRT EN1+2~, EN1+4*, GRAPH+18*, GRAPH+21
KMPUTIME EN1+2~, EN1+4*, GRAPH+29, GRAPH+30
KMPUTMP EN1+2~, DATA+5!, GRAPH+1
KMPUTMP( DATA+9*, DATA+37*, DATA+39*, DATA+41*, DATA+44, DATA+45*, GRAPH+16
LOADTM GRAPH+2~, GRAPH+15*, GRAPH+16*, GRAPH+18
NOW GRAPH+2~, GRAPH+5*, GRAPH+13, GRAPH+27, GRAPH+30
OUT EN1+2~, EN1+5*, EN1+6, EN1+9*, FTR+1~, FTR+7*, FTR+8, FTR+12*
PROMPT FTR+1~, FTR+6*, FTR+9, FTR+10
TDELT DATA+3~, DATA+27*, DATA+28*, DATA+29
TITLE GRAPH+2~, GRAPH+32*, GRAPH+34
TXT GRAPH+2~
TXT(1 GRAPH+21*, GRAPH+23*
TXT(2 GRAPH+26*
TXT(3 GRAPH+27*, GRAPH+28*
TXT(4 GRAPH+30*, GRAPH+31*
U DATA+15, DATA+25, DATA+32, DATA+35, DATA+37, DATA+39, DATA+41, DATA+44, DATA+45, FTR+3
GRAPH+9, GRAPH+11, GRAPH+16
UPDATE GRAPH+2~, GRAPH+11*, GRAPH+28
UTIME FTR+1~, FTR+3*, FTR+5*, FTR+10
X EN+2~, FTR+1~, FTR+10*, FTR+11*, FTR+12, FTR+14, FTR+15
Y EN+2~, EN+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All