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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XTVGC1

Package: Toolkit

Routine: XTVGC1


Information

XTVGC1 ;ISC-SF/JLI - RECORD GLOBAL NODES FOR PACKAGE BEFORE MODIFICATION ;12/16/93 14:06 ; 01/16/89

Source Information

Source file <XTVGC1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 ^%DT  ^DIC  
Kernel 1 ^%ZTLOAD  
Toolkit 1 ^XTVGC1A  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Toolkit 1 XTVG UPDATE  

Entry Points

Name Comments DBIA/ICR reference
ASK1
DIE ;
DD
CHK
DIPT ;
GETFIL
XPND ;
DIBT ;
ASK
DIC
DQ ;

External References

Name Field # of Occurrence
^%DT ASK+1
^%ZTLOAD ASK1+1
^DIC ASK, DQ+3
^XTVGC1A DQ+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Record Current Global Nodes for Package for Future Comparison",!!
  • Line Location: XTVGC1+2
Function Call: READ
  • Prompt: "Current Version Number (optional): "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: !!,$C(7),"Enter a version number (beginning with a number at least) or RETURN",!
  • Line Location: ASK1+0
Routine Call
  • DIC
  • Line Location:
    • ASK
    • DQ+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XTV(8991.2 - [#8991.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DQ+6, CHK, CHK+1, DD+1, DD+2
^DIBT - [#.401] DIBT+3
^DIE - [#.402] DIE+3
^DIPT - [#.4] DIPT+3
^TMP($J DQ+1!, DQ+5*, DQ+6, CHK+2*, DD+2
^XTV(8991.19 - [#8991.19] DQ+5
^XTV(8991.2 - [#8991.2] DQ+2, DQ+3, DQ+4, DQ+6*, DQ+7*

Label References

Name Line Occurrences
ASK ASK+1
ASK1 ASK1
CHK DQ+5
DD GETFIL
DIC GETFIL
GETFIL DQ+6
XPND DD+1, DD+2, DIC, DIE+3, DIPT+3, DIBT+3

Naked Globals

Name Field # of Occurrence
^( DQ+5*, CHK+2*
^(0 DQ+3*, DQ+4*, DD+1, DD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ASK+1*, ASK1+2!
%DT("A" ASK+1*
%DT("B" ASK+1*
A DQ+9!, DIE+2*, DIE+3*, DIPT+2*, DIPT+3*, DIBT+2*, DIBT+3*
DA DQ+9!
DA(1 DQ+3*
DIC ASK!*, ASK1+2!, DQ+3*, DQ+9!
DIC("P" DQ+3*
DIC(0 ASK*, DQ+3*
DLAYGO ASK*, DQ+3*, DQ+9!
DTIME ASK1
GLBN DQ+5*, DQ+9!, CHK, CHK+2
I DQ+5*, DQ+6*, DQ+9!, GETFIL, DD+1, DD+2, DIC, DIE+2, DIPT+2, DIBT+2
IX DQ+9!, XPND+1*
J DQ+9!, CHK*, CHK+1*, CHK+2*, DD+1*, DD+2*, DIE+2*, DIE+3*, DIPT+2*, DIPT+3*
, DIBT+2*, DIBT+3*
K DQ+9!, CHK+1*, DIE+3*, DIPT+3*, DIBT+3*
L DQ+9!, CHK*, CHK+1*, CHK+2*
M DQ+9!, CHK+1*
U ASK1, DQ+4, DQ+7, DD+3, DIC+1, DIE+4, DIPT+4, DIBT+4, XPND+1, XPND+2
X ASK1*, DQ+1!, DQ+3*, DQ+5!, DQ+9!, DD+1*, DD+2*, DIC*, DIE+3*, DIPT+3*
, DIBT+3*, XPND+1*
X( CHK*, CHK+1*, CHK+2
X1 DQ+9!, DD+1*, DD+2*, DIC*, DIE+3*, DIPT+3*, DIBT+3*, XPND+1
XTBAS1 DQ+9!
XTBAS2 DQ+9!
XTCNA DQ+9!, DD+1*, DD+2*, DD+3, DIE+2*, DIE+3*, DIE+4, DIPT+2*, DIPT+3*, DIPT+4
, DIBT+2*, DIBT+3*, DIBT+4
XTCNL DQ+9!, DD+1*, DD+2*, DD+3, DIE+3*, DIE+4, DIPT+3*, DIPT+4, DIBT+3*, DIBT+4
XTCNT DQ+9!, DD+1*, DD+2*, DIC*, DIC+1, DIE+3*, DIPT+3*, DIBT+3*, XPND+1*, XPND+2
XTNOD DQ+9!
XTNS DQ+9!
XTNS1 DQ+9!
XTNSI DQ+9!
XTNSL DQ+9!
XTNUM DQ+9!
XTTY DQ+9!
XTTYI DQ+9!
XTTYJ DQ+9!
XTVA DQ+9!, DD*, DD+3, DIE+1*, DIE+4, DIPT+1*, DIPT+4, DIBT+1*, DIBT+4
XTVAB DQ+9!, DD*, DD+1, DD+2, DIE+1*, DIE+3, DIPT+1*, DIPT+3, DIBT+1*, DIBT+3
XTVAL DQ+9!
XTVB DQ+9!, DD*, DIC*, DIC+1, DIE+1*, DIPT+1*, DIBT+1*, XPND+1, XPND+2
XTVB1 DQ+9!, DD*, DD+1, DD+2, DIE+1*, DIE+3, DIPT+1*, DIPT+3, DIBT+1*, DIBT+3
XTVD DQ+3*, DQ+4, DQ+6, DQ+7, DQ+9!
XTVDT ASK+1*, ASK1+2!, DQ+3
XTVF DQ+9!, GETFIL*, DD+1*, DIC*, DIE+2*, DIE+3, DIPT+2*, DIPT+3, DIBT+2*, DIBT+3
XTVNAM DQ+9!, DD+1*, DD+2*, DIE+3*, DIPT+3*, DIBT+3*
XTVNF DQ+6*, DQ+7, DQ+9!
XTVNL DQ+6*, DQ+7, DQ+9!
XTVNM DQ+6*, DQ+9!
XTVPK DQ+2*, DQ+5, DQ+9!
XTVPT ASK*, ASK1+2!, DQ+2, DQ+3, DQ+4, DQ+6, DQ+7, DQ+9!
XTVTY DQ+9!, DD*, DIC*, DIE+2*, DIPT+2*, DIBT+2*, XPND+1
XTVVN ASK1*, ASK1+2!, DQ+4, DQ+9!
XTXNUM DQ+9!
Y ASK, ASK+1, DQ+3, DQ+9!
ZTDESC ASK1+1*, ASK1+2!
ZTIO ASK1+1*, ASK1+2!
ZTRTN ASK1+1*, ASK1+2!
ZTSAVE ASK1+2!
ZTSAVE("XTVDT" ASK1+1*
ZTSAVE("XTVPT" ASK1+1*
ZTSAVE("XTVVN" ASK1+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All