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

Package: VA FileMan

Routine: DIP2


Information

DIP2 ;SFISC/GFT-PRINT FLDS OR TEMPLATES ;2015-01-03 8:48 AM

Source Information

Source file <DIP2.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 11 (VAL1,VAL2,VAL3,VALALL)^DDXP2  $$EZBLD^DIALOG  IX^DIC  Q^DIP  ^DIP21  (,DIC,HARD,QQ,Z)^DIP22  ^DIP3  DIP2^DIQQ  
^DIR  RW^DIR2  $$FIND^DIUCANON  

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

Package Total Caller Graph
VA FileMan 6 DDXP2  DIP1  DIP21  DIP22  DIP23  DIQQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;
F
1 ;
B
2
XPCK
LIT
DIC
RTN
NUMBER
GF
S
D
U
DC
Y
DJ
P
N
NN
A
UP
RW(Y) ;sets X, and maybe DTOUT
ER

External References

Name Field # of Occurrence
VAL1^DDXP2 XPCK
VAL2^DDXP2 GF
VAL3^DDXP2 S
VALALL^DDXP2 2+7
$$EZBLD^DIALOG 22+8, NUMBER
IX^DIC NUMBER+1
Q^DIP 2+1, 2+6, 2+7, NUMBER
^DIP21 ER
^DIP22 B+2
DIC^DIP22 DIC
HARD^DIP22 NUMBER+2
QQ^DIP22 GF+3
Z^DIP22 LIT+1
^DIP3 UP+3
DIP2^DIQQ NUMBER
^DIR 2+9
RW^DIR2 RW+1
$$FIND^DIUCANON 2+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?DL+DL-2
  • Line Location: 2+0
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG($S($G(DDXP)=2:7064,1:7063),.X)
  • Line Location: 2+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: 2+6
Function Call: WRITE
  • Prompt: !?10,X
  • Line Location: 2+7
Function Call: WRITE
  • Prompt: $P($$EZBLD^DIALOG(7099),X,2)
  • Line Location: NUMBER+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: RW+2
Function Call: WRITE
  • Prompt: "// "
  • Line Location: RW+2
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: RW+2
Routine Call
  • DIALOG
  • Line Location:
    • 2
    • 2+8
    • NUMBER
Routine Call
  • DIC
  • Line Location:
    • NUMBER+1
Routine Call
  • DIR
  • Line Location:
    • 2+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( BNUMBER+1, DNNA
^UTILITY("DIP2" DIP2+7!, DJ*

Label References

Name Line Occurrences
1 GF+1
A AA+1, A+3
D GF+1, A+2
DC RTNGF+1, DJ+1, UP
DJ S+1
F 2+7, XPCKRTNNUMBER+1, GFSS+1, UPUP+1, UP+2
GF NUMBER+1
LIT B+1, 2+2, 2+3
N B2+7
NN A+2
P B
RW 2+1, 2+5
S LIT+1, NUMBER
U A+1, UP
UP A+1
XPCK 2+1
Y NUMBER+1, NNA+3

Naked Globals

Name Field # of Occurrence
^( BA
^(0 BA+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % U*
%XX 2+8*, 2+9!
A DIP2+7!
A9 LIT*, LIT+1!
>> C DA+1
>> D NUMBER+1*
DALL B+1!, N*
>> DC B*, B+2, 2+1, LIT+1, LIT+2, RTNGF+1, DC*, DJ+1, UP
>> DC( B+2, 2+1, LIT+1, DC!
>> DCL DIP2+7*, P+1*, P+2
>> DCL( GF+3, P+2*
>> DDXP B+1, 22+3, 2+7, XPCKGFS
>> DE DIP2+7*, 22+3, 2+7, DJ*, DJ+1*, UP+1
DG DIP2+7!
>> DHIT UP+1
>> DI DIP2+7
>> DIAR LIT+1
DIC B+1!, LIT+2*, UP!
DIC("S" LIT+2*
DIC("W" LIT+2*
DIC(0 LIT+2*, NUMBER+1*
>> DICS LIT+2, A
DIL DIP2+7!*, GF+1, D*, U*
DIL( D*, U
>> DINS DIP2+7*, B2+1*, LIT+1, DC
>> DIPT DIP2+7*
DIR 2+9!
DIR("?" 2+8*
DIR("A" 2+8*
DIR("B" 2+8*
DIR(0 2+8*
>> DIRPIPE 2+2
>> DIRUT 2+7, 2+9
>> DIS UP+1
DISH DIP2+7!
DIUCANON 2+4~*, RW+1
>> DJ DIP2+7*, 22+3, 2+7, DJ*, UP+1
>> DK DIP2+7*, B2+3, NUMBER+1, GF+1, GF+3, D*, U*, P+2, NN
A
>> DL DIP2+7*, B22+3, D*, U*, NA+1, UP
>> DL( D*, U
DNP DIP2+7*, P!
DTIME 2+6, RW+2
>> DTOUT 2+1, RW+2*
>> DU B*, 2, ER*
>> DV DIP2+7*, D*, U*, DJ+1, A+1
>> DV( D*, U
DXS DIP2+7!*
>> FLDS B+1, LIT+2, UP+2*
>> FLDS( UP+2!
>> FLDS("" UP+2
I DIP2+7!, N*, A+1
I( GF+1*, U!
I(0 DIP2+7*
J DIP2+7!
J( GF+1*, U!
J(0 DIP2+7*
K DIP2+7!
>> L B+1, LIT+2
P DIP2+7!, F*, GF+3, PP+1, P+2
>> Q LITLIT+1, GF+1
>> R DIP2+7*, B+1*, UP+2*
>> S F*, LIT+1*, NUMBER*, GF+3*, S, Y*, DJDJ+1*
U DIP2+7, B2+1, 2+5, 2+6, 2+9, NUMBERGF+1, GF+3, D
P+2, A+2, RW+2
X B+1*, 2!, 2+1*, 2+6*, 2+7, 2+8, 2+9*, XPCKLITLIT+1
RTNNUMBERNUMBER+1*, GF+1*, UP+2*, RW+2*, RW+3*, ER*
X(1 2*
X(2 2*
Y B*, B+1!, 2+3*, 2+5, 2+7, NUMBER+1*, GF+2*, GF+3, D*, Y
P+2, NN*, A*, A+1*, RW~, RW+1, RW+3
Y( NUMBER+1
Y(0 GFGF+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All