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

Package: Event Capture

Routine: ECSUM


Information

ECSUM ;BIR/JLP,RHK-Category and Procedure Summary ;9/27/17 11:22

Source Information

Source file <ECSUM.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 4 YX^%DTC  ^DIC  YN^DICN  ^DIR  
Event Capture 3 ^ECKILL  ^ECL  (,SUM2)^ECSUM1  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  

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
Event Capture 2 ECCP  ECRRPT1  

Entry Points

Name Comments DBIA/ICR reference
LOC
UNIT ;set var and sel dss unit
SEL ;
ECSCN ;Event Codes Screens to display, ALB/JAM-10/16/01
DEV
START ;
CLEAR
ASK ;
END ;
SAVE ;

External References

Name Field # of Occurrence
YX^%DTC START+8
^%ZIS DEV+1
HOME^%ZIS DEV+4
^%ZISC END+1
^%ZTLOAD DEV+4
^DIC UNIT+10, SEL+10
YN^DICN UNIT+4, SEL+3, ASK+3
^DIR ECSCN+10
^ECKILL END+1
^ECL LOC
^ECSUM1 START+13
SUM2^ECSUM1 START+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: UNIT+3
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: UNIT+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SEL+2
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: SEL+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEV+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CLEAR+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Routine Call
  • DIC
  • Line Location:
    • UNIT+10
    • SEL+10
Routine Call
  • DIR
  • Line Location:
    • ECSCN+10
Routine Call
  • %ZIS
  • Line Location:
    • DEV+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] UNIT+13
^ECD - [#724] UNIT+11, UNIT+12
^TMP($J START+6*, START+7*

Label References

Name Line Occurrences
ECSCN UNIT+7, SEL+1, SEL+6
END LOCUNIT+7, UNIT+10, SEL+6, SEL+10, ECSCN+10, DEV+1, DEV+2, CLEARCLEAR+1
CLEAR+2, CLEAR+3, ASK+5
LOC ASK+8
SAVE DEV+4
UNIT ASK+5

Naked Globals

Name Field # of Occurrence
^(0 UNIT+12, UNIT+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % UNIT+3, UNIT+4*, UNIT+7, SEL+2, SEL+3*, SEL+6, ASK+1, ASK+3*, ASK+5
>> %H START+8*
%ZIS DEV!, DEV+1*
%ZIS("A" DEV+1*
CNT START+4~, START+5*, START+6, START+7
DIC UNIT+8!*, UNIT+10!, SEL+7!*, SEL+10!
DIC("A" UNIT+8*, SEL+7*, SEL+8*
DIC("S" UNIT+9*, SEL+9*
DIC(0 UNIT+8*, SEL+7*
DIR ECSCN+1!, ECSCN+10!
DIR("?" ECSCN+5*, ECSCN+6*, ECSCN+7*, ECSCN+8*
DIR("??" ECSCN+9*
DIR("A" ECSCN+4*
DIR("B" ECSCN+3*
DIR(0 ECSCN+2*, ECSCN+3*
>> DIRUT ECSCN+10
DTIME CLEAR+2
>> EC1 LOC*, ASK+8
EC4 ASK+6!, ASK+7!
>> ECALL UNIT+2*, UNIT+7*, START+13, CLEAR+3
ECC SEL+1*, SEL+6*, SEL+10*, ASK+6!, ASK+7!
ECCN SEL+1*, SEL+10*, ASK+6!, ASK+7!
ECD UNIT+10*, UNIT+11, UNIT+12, SEL+9, ASK+6!, ASK+7!
ECDN UNIT+10*, UNIT+11*, SEL+3, SEL+8, ASK+6!, ASK+7!
ECFILE ASK+6!, ASK+7!
>> ECGUI END+1
ECI START+1~, START+10*, START+11*, START+12
>> ECJLP UNIT+1*, UNIT+12*, SEL+1
ECL LOC!, UNIT+9, START+2~, START+12*
ECLN UNIT+4, START+3~, START+12*
>> ECLOC( START+11, START+12
>> ECOUT LOC*, UNIT+2*, DEV+1*, START+9*, CLEAR+1, CLEAR+2*
ECP ASK+6!, ASK+7!
>> ECPG UNIT+2*, START+9*, CLEAR+2
ECPN ASK+6!, ASK+7!
>> ECPTYP END+1
>> ECRDT START+8*
ECS UNIT+12*, UNIT+13, ASK+6!, ASK+7!
ECSCN ECSCN+11*, ASK+6!, ASK+7!
ECSN UNIT+13*, ASK+6!, ASK+7!
ECSY ASK+6!, ASK+7!
ECSYN ASK+6!, ASK+7!
IO DEV+5
IO("Q" DEV!, DEV+2!
IOF UNIT+3, UNIT+8, SEL+2, SEL+7, ASK+1, END+1
ION DEV+3
IOP DEV!
IOST CLEAR
LOC LOC!
LOC(2 LOC
NATN ASK+6!, ASK+7!
POP DEV!, DEV+1
>> Q UNIT+3*, SEL+2*, ASK+1*
U START+12
>> X CLEAR+2*
>> Y UNIT+10, SEL+10, ECSCN+11, START+8
>> ZTDESC DEV+3*
>> ZTIO DEV+3*
>> ZTQUEUED END+1
>> ZTREQ END+1*
>> ZTRTN DEV+3*
>> ZTSAVE("EC4" SAVE+1*
>> ZTSAVE("ECA*" SAVE+1*
>> ZTSAVE("ECC*" SAVE+1*
>> ZTSAVE("ECD*" SAVE+1*
>> ZTSAVE("ECJLP" SAVE+1*
>> ZTSAVE("ECL*" SAVE+1*
>> ZTSAVE("ECM*" SAVE+1*
>> ZTSAVE("ECP*" SAVE+1*
>> ZTSAVE("ECS*" SAVE+1*
ZTSK DEV!, DEV+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All