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

Package: VA Fileman

Routine: DDBR1


Information

DDBR1 ;SFISC/DCL-VA FILEMAN BROWSER PROTOCOLS ;NOV 04, 1996@13:47

Source Information

Source file <DDBR1.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 BROWSE^DDBR  ($$HTD,BOT,COLENT,PSR,RCLSI,RLPIR,SDLR,TOP)^DDBR0  EN^DIR0  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
VA Fileman 6 DDBR0  DDBR2  DDBRAHTE  DDBRAHTJ  DDBRGE  DDBRWB  

Entry Points

Name Comments DBIA/ICR reference
CS
NOOF
GOTO
SDLRH(L,HLS)
HL(X,S,ON,RS,F)
LC(L,C)
PSRH
SDL ;
GTR
BPR
HELP
HELPS
FNO
U(X)
LINE
FIND
WS(X)
OUT

External References

Name Field # of Occurrence
BROWSE^DDBR HELP+7
$$HTD^DDBR0 SDLRH+6, SDLRH+12
BOT^DDBR0 GTR+11
COLENT^DDBR0 GTR+9
PSR^DDBR0 LINE, OUT, HELP+11
RCLSI^DDBR0 FNO+30
RLPIR^DDBR0 HELP
SDLR^DDBR0 HELP
TOP^DDBR0 GTR+10
EN^DIR0 GTR+1, BPR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$WS(.X)
  • Line Location: GTR+0
Function Call: WRITE
  • Prompt: $$WS(.X)
  • Line Location: BPR+0
Function Call: WRITE
  • Prompt: $$WS(.X)
  • Line Location: FNO+2
Function Call: WRITE
  • Prompt: $C(7),$$WS(.X)
  • Line Location: FNO+32
Function Call: WRITE
  • Prompt: $$HL($$HTD^DDBR0(@DDBSA@(L,0),L),HLS,$P(DDGLVID,DDGLDEL,6),$P(DDGLVID,DDGLDEL,7))
  • Line Location: SDLRH+6
Function Call: WRITE
  • Prompt: $$HL($$HTD^DDBR0(@DDBSA@(L),L),HLS,$P(DDGLVID,DDGLDEL,6),$P(DDGLVID,DDGLDEL,7))
  • Line Location: SDLRH+12
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: HELP+10
Function Call: WRITE
  • Prompt: $P(DDGLGRA,DDGLDEL)
  • Line Location: WS+1
Function Call: WRITE
  • Prompt: $TR($J("",IOM)," ",$P(DDGLGRA,DDGLDEL,3))
  • Line Location: WS+2
Function Call: WRITE
  • Prompt: $P(DDGLGRA,DDGLDEL,2)
  • Line Location: WS+3
Function Call: WRITE
  • Prompt: !,$P(DDGLCLR,DDGLDEL),$G(X(1))
  • Line Location: WS+4
Function Call: WRITE
  • Prompt: !,$P(DDGLCLR,DDGLDEL),$G(X(2))
  • Line Location: WS+5
Function Call: WRITE
  • Prompt: !,$P(DDGLCLR,DDGLDEL),$G(X(3))
  • Line Location: WS+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DDB" FNO+14, FNO+16
^TMP("DDBLST" HELP+2, HELP+3!, HELP+4*, HELP+5!, HELP+8!, HELP+9*!

Label References

Name Line Occurrences
$$HL SDLRH+6, SDLRH+12
$$U FNO+11, FNO+14, FNO+16, FNO+19, FNO+21, HL+3
$$WS GTR, BPR, FNO+2, FNO+32
BPR NOOF+3, BPR+10
CS HL+1
FNO NOOF+1
GTR GTR+4
LINE GTR+5, GTR+7, GTR+8
OUT GTR, GTR+12, BPR
PSRH FNO+33
SDLRH FNO+30, PSRH+1

Naked Globals

Name Field # of Occurrence
^( FNO+14, FNO+16
^(0 FNO+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C HL+2~, HL+3*, HL+4, HL+5, CS+1~, CS+2*, CS+3, LC~, LC+1*, LC+2
D NOOF+1~, FIND~, BPR+7*, BPR+8, FNO+1*, FNO+2, FNO+4, FNO+6, FNO+14, FNO+16
, FNO+19, FNO+21, FNO+23
>> DDBC FNO+25
>> DDBDM FNO+12
>> DDBFLG HELPS+1, HELP+1, HELP+7
>> DDBFNO NOOF+1, BPR+2, FNO+1, FNO+23*
DDBHA HELP+1~*, HELP+7
DDBHELPS HELPS~, HELPS+1*, HELP+7
>> DDBL LINE*, FNO+4, FNO+5, FNO+6, FNO+7, FNO+23, FNO+30*, PSRH*, PSRH+1, SDLRH+6*
, SDLRH+12*, HELP*
>> DDBRHTF GTR+4, GTR+9
>> DDBSA FNO+19, FNO+21, SDLRH+6, SDLRH+12, HELP
>> DDBSF GTR+9*, FNO+24*, FNO+25*, FNO+26
>> DDBSRL GTR+5, GTR+7, LINE, FNO+5, FNO+6, FNO+28, FNO+29, PSRH, HELPS+1
>> DDBST FNO+24*, FNO+26*
>> DDBSY GTR+1, BPR+2, SDLRH+1, WS, WS+7
>> DDBTL LINE, FNO+28, FNO+29
>> DDBZN FNO+13, FNO+18, SDLRH+3, SDLRH+9
>> DDGLCLR SDLRH+5, SDLRH+11, WS+4, WS+5, WS+6
>> DDGLDEL SDLRH+5, SDLRH+6, SDLRH+11, SDLRH+12, WS+1, WS+2, WS+3, WS+4, WS+5, WS+6
>> DDGLGRA WS+1, WS+2, WS+3
>> DDGLVID SDLRH+6, SDLRH+12
DIR0 GTR+2!, BPR+3!
>> DX SDLRH+1*, WS*, WS+7*
>> DY SDLRH+2*, WS*, WS+7*
F HL~*, HL+1
HLS SDLRH~, SDLRH+6, SDLRH+12
I FNO~, FNO+3*, FNO+4*, FNO+5*, FNO+6*, FNO+7*, FNO+14*, FNO+16*, FNO+19*, FNO+21*
, FNO+28*, FNO+29*, FNO+30, SDLRH~, SDLRH+3*, SDLRH+4, SDLRH+9*, SDLRH+10, HL+2~, HL+5*
, CS+1~, CS+3*
>> IOBM HELP+7
IOM FNO+24, FNO+26, WS+2
>> IOSTBM HELP+10
>> IOTM HELP+7
>> IOXY SDLRH+2, WS, WS+7
J SDLRH~, SDLRH+1*, SDLRH+6, SDLRH+7*, SDLRH+12, SDLRH+13*
L SDLRH~, SDLRH+1, SDLRH+6*, SDLRH+12*, LC~, LC+2
MATCHI FNO~, FNO+14*, FNO+16*, FNO+19*, FNO+21*, FNO+23
MATCHX FNO~, FNO+14*, FNO+16*, FNO+19*, FNO+21*, FNO+24
N NOOF~, NOOF+1*, NOOF+3*, FIND+1~, FIND+2*, FNO+1, FNO+4, FNO+5, FNO+32
ON HL~, HL+5, CS+3
P HL+2~, HL+5*, CS+1~, CS+3*
Q NOOF+3~, FIND~, BPR+6*, BPR+7
RS HL~, HL+5, CS+3
S HL~*, HL+3, CS, CS+2, CS+3
SFR SDLRH~, SDLRH+1*, SDLRH+2, SDLRH+3, SDLRH+4, SDLRH+9, SDLRH+10
SL HL+2~, HL+3*, HL+5
STO SDLRH~, SDLRH+1*, SDLRH+3, SDLRH+9
SU HL+2~, HL+3*, HL+5
T HL+2~, HL+3*, HL+5*, HL+6*, HL+7, CS+1~, CS+2*, CS+3*, CS+4
TL HL+2~
U GTR, BPR+2, BPR+4
X GOTO~, GTR, GTR+1, GTR+4, GTR+5*, GTR+6*, GTR+7*, GTR+8*, GTR+9*, GTR+10
, GTR+11, LINE, NOOF+1~, FIND~, BPR, BPR+2, BPR+4*, BPR+6, BPR+8*, BPR+9
, BPR+10, FNO+1*, FNO+2, FNO+11, FNO+23, FNO+24, FNO+30, FNO+32, PSRH+1, HL~*
, HL+3, HL+4, HL+5, HL+6, U~, CS, CS+2, CS+3, WS~
X(1 GTR*, GTR+4*, NOOF+2*, BPR*, BPR+10*, FNO+2*, FNO+32*, WS+4
X(2 GTR*, GTR+1, BPR*, BPR+2, FNO+2*, FNO+32*, WS+5, WS+7
X(3 WS+6
XL HL+2~, HL+3*, HL+5*, HL+6
XU HL+2~, HL+3*, HL+5
XUC FNO+10~, FNO+11*, FNO+14, FNO+16, FNO+19, FNO+21
Y BPR+1~, BPR+2, BPR+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All