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 |  Marked Items |  All
Print Page as PDF
Routine: DDS01

Package: VA FileMan

Routine: DDS01


Information

DDS01 ;SFISC/MLH,MKO-PROCESS BLOCK ;24JAN2013

Source Information

Source file <DDS01.m>

Call Graph

Call Graph

Call Graph Total: 20

Package Total Call Graph
VA FileMan 20 CLRMSG^DDS  (EXT,REFRESH,SV)^DDS02  (BR,MOUSE,UPA)^DDS2  (,CL,EX,QT,R,TO)^DDS3  (,$$NB,$$PP,SEL)^DDS5  ^DDS6  (RPB,RPF)^DDS7  COM^DDSCOM  
RPCF^DDSCOMP  DIR^DDSFO  (MNAV,PGDN,PGUP,POSDA,SEL)^DDSM  (HLP,MSG)^DDSMSG  ($$HITE,R)^DDSR  EN^DDSRP  PG^DDSRSEL  ^DDSSTK  
(EDIT,WP)^DDSWP  $$EZBLD^DIALOG  $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
VA FileMan 4 DDS  DDS2  DDS3  DDS5  

Entry Points

Name Comments DBIA/ICR reference
PP ;;
QT ;;
CL ;;
PRNT ;;
NB ;;
CHK
SV ;;
NF
CURSOR
EXT
RF ;;
HITE
EX ;;
IN
NP ;;
UNED(ATT,DEF,N) ;
SEL ;;
MOUSE ;;

External References

Name Field # of Occurrence
CLRMSG^DDS IN+2
EXT^DDS02 EXT+1
REFRESH^DDS02 NF+8, RF+1
SV^DDS02 SV+1
BR^DDS2 IN+26, CHK+37, NF+9
MOUSE^DDS2 MOUSE+1
UPA^DDS2 CHK+3
^DDS3 CHK+39
CL^DDS3 CL+1
EX^DDS3 EX+1
QT^DDS3 QT+1
R^DDS3 NF+8
TO^DDS3 CHK+2
^DDS5 CHK+43
$$NB^DDS5 NB+1
$$PP^DDS5 PP+2
SEL^DDS5 HITE+6
^DDS6 CHK+4
RPB^DDS7 CHK+34
RPF^DDS7 CHK+26
COM^DDSCOM IN+3
RPCF^DDSCOMP CHK+35
DIR^DDSFO HITE+8
MNAV^DDSM CURSOR+4
PGDN^DDSM NP+1
PGUP^DDSM PP+1
POSDA^DDSM CHK+10
SEL^DDSM HITE+2
HLP^DDSMSG IN+35
MSG^DDSMSG CHK+20
$$HITE^DDSR HITE
R^DDSR CHK+45, RF+2
EN^DDSRP PRNT+1
PG^DDSRSEL SEL+2
^DDSSTK NF+8
EDIT^DDSWP CHK+44
WP^DDSWP HITE+3
$$EZBLD^DIALOG CHK+20
$$GET1^DIQ CHK+7
^DIR HITE+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: SEL+1
Routine Call
  • DDS
  • Line Location:
    • IN+2
Routine Call
  • DIALOG
  • Line Location:
    • CHK+20
Routine Call
  • DIR
  • Line Location:
    • HITE+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( IN+31
^DIST( IN+7, NF+8, RF+1

Label References

Name Line Occurrences
$$UNED IN+15
@( IN+27, CHK+38
CHK DDS01+9
CURSOR IN+19, CHK+41
EXT HITE+6
IN DDS01+9
NF CHK+42

Naked Globals

Name Field # of Occurrence
^( IN+7, NF+4
^("N" IN+1
^("X" CHK+16*, CHK+22*
^(0 IN+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHK+6, CHK+7*, CHK+10*, CHK+12, CHK+13*, CHK+14, CHK+15*, CHK+19*, CHK+20
ACT CURSOR~, CURSOR+6*, CURSOR+8, CURSOR+14*, CURSOR+15*, CURSOR+20
ATT UNED~, UNED+1
B CURSOR~, CURSOR+6*, CURSOR+16*, CURSOR+20
BLK CURSOR~, CURSOR+6*, CURSOR+18, CURSOR+22*
BLK0 CURSOR~, CURSOR+6*, CURSOR+20
>> DA CHK+4, CHK+26, CHK+40
>> DDACT DDS01+9, IN+16*, IN+17*, IN+18*, IN+27, IN+32*, HITE+6, CHK+38, CHK+40*, CHK+41
, CHK+44*, NF+10*, CURSOR+6, CURSOR+15, CURSOR+17*, CURSOR+20*, NP+3*, PP+3*, NB+1*, SEL+2*
, RF+1*
>> DDGLCLR CHK+44
>> DDM IN+2
>> DDO IN+1, IN+3, IN+7, IN+11, IN+38, IN+39, CHK+13, CHK+29, CHK+39, NF*
, NF+2, NF+4, CURSOR+2, CURSOR+4, CURSOR+6, CURSOR+8*, CURSOR+9*, CURSOR+11*, CURSOR+14*, CURSOR+22
, NP+1, PP+1
DDP IN+11~*, IN+13, IN+31, HITE+7, CHK+12~*, CHK+14, CHK+15, CHK+16, CHK+21~*, CHK+22
, CHK+26, CHK+30~*, CHK+32, CHK+34, CHK+35
DDQ IN+36!
>> DDS NF+8, PRNT+1, RF+1
DDSACT IN+16!, IN+21!, CURSOR+1!, CURSOR+20*
>> DDSBK IN+1, IN+7, IN+11, IN+38, IN+39, HITE, CHK+13, NF+4, CURSOR+2, CURSOR+6
, CURSOR+9*, CURSOR+11*, CURSOR+12, CURSOR+13, CURSOR+14, CURSOR+16, CURSOR+17, CURSOR+18*, CURSOR+20, CURSOR+22
, NB+1*
DDSBR IN!, IN+19, IN+26, CHK, CHK+37, NF+9, CURSOR+17*, CURSOR+20*
>> DDSCHG CHK+31*
DDSCHKQ IN+20*, IN+27*, CHK+1!, CHK+10!, CHK+18, CHK+24!
>> DDSDA IN+13, IN+15, HITE+2, CHK+7, CHK+10*, CHK+15, CHK+16, CHK+22, CHK+26, CHK+32
, NF+2
>> DDSDAORG CURSOR+16
>> DDSDN CURSOR+6
>> DDSEXT IN+23*
>> DDSFILE CHK+7
DDSFLD IN!, IN+10*, IN+11*, IN+13, IN+29, IN+31, HITE+7, CHK+4, CHK+7, CHK+10
, CHK+15, CHK+16, CHK+18, CHK+22, CHK+26, CHK+29, CHK+32, CHK+34, CHK+35
>> DDSGL HITE+3*
DDSI IN+6*, IN+7, IN+8!
DDSKM IN+2, IN+36!
DDSNOED CHK+6*, CHK+8*, CHK+9*, CHK+10, CHK+18!, CHK+24!
>> DDSNP NP+2, NP+3
DDSO IN!
DDSO( IN+7*
DDSO(0 IN+11, HITE+2, HITE+7, CHK+12, CHK+19, CHK+21, CHK+30, CHK+39*
DDSO(1 IN+10!
DDSO(10 NF+6
DDSO(11 IN+25
DDSO(12 CHK+27
DDSO(13 CHK+33
DDSO(2 IN+33
DDSO(4 IN+15, CHK+9
DDSO(7 NF+5
>> DDSOLD IN+23*, HITE+4, HITE+6, HITE+10, CHK+4, CHK+6, CHK+10, CHK+16, CHK+22
>> DDSOSV IN+5*, NF
>> DDSPG IN+1, IN+38, IN+39, CHK+34, CHK+35, NF+4, CURSOR+2, CURSOR+13, CURSOR+14, CURSOR+16
, CURSOR+17, CURSOR+22, NP+2*, PP+2*, PRNT+1, RF+1
>> DDSPTB CHK+26
>> DDSREFS IN+1, IN+38, IN+39, CHK+34, CHK+35, NF+4, CURSOR+2, CURSOR+13, CURSOR+14, CURSOR+17
, CURSOR+22
>> DDSREFT IN+13, IN+35, CHK+12, CHK+13, CHK+14, CHK+15, CHK+16, CHK+22, CHK+32*, CURSOR+16
>> DDSREP IN+15, HITE, HITE+2, CHK+26, CHK+32, CHK+40, NF+2, CURSOR+4, NP+1, PP+1
DDSREPNT IN!
>> DDSSTACK NF+4*, NF+5*, NF+8
DDSU IN!, IN+13*, NF+8!
DDSU("A" IN+15, CHK+9
DDSU("D" IN+23
DDSU("DD" IN+31*, HITE+2!, CHK+6, CHK+8
DDSU("F" CHK+32
DDSU("M" HITE+3, HITE+6, CHK+18, CHK+42, CHK+43, NF+3
DDSU("N" IN+1*, IN+15, IN+32, CURSOR+2*, CURSOR+6
DDSU("X" IN+23, HITE+4, CHK+16, CHK+22
DEF UNED~, UNED+1
DIERR CHK+7~
DIR IN!, HITE+9!
DIR("B" HITE+4*
DIR(0 HITE+7*
>> DIR0 IN+38*, IN+39*, HITE*
>> DIR0N IN+29*, HITE+10, EXT*, CHK+18, CHK+26, CHK+29
DIROUT HITE+9!
DIRUT HITE+9!
>> DTOUT EXT, CHK+2
DUOUT HITE+9!
F CHK+11~, CHK+12*, CHK+13, CHK+14*, CHK+15
FND CURSOR~, CURSOR+3*, CURSOR+4, CURSOR+7, CURSOR+9*, CURSOR+20*, CURSOR+22
L CHK+11~, CHK+13*, CHK+15*
N CURSOR~, CURSOR+6*, CURSOR+8, CURSOR+22*, UNED~, UNED+1
REP CURSOR~, CURSOR+7, CURSOR+12, CURSOR+17*
U DDS01+9, IN+11, IN+38, IN+39, HITE, HITE+2, HITE+3, HITE+7, EXT, CHK+3
, CHK+6, CHK+8, CHK+9, CHK+12, CHK+19, CHK+21, CHK+30, CHK+32, CHK+41, NF+5
, CURSOR+6, CURSOR+8, CURSOR+13, CURSOR+14, CURSOR+16, CURSOR+17, CURSOR+20, UNED+1
>> X IN+23*, HITE+6, HITE+10*, EXT, CHK+3, CHK+4, CHK+6, CHK+10, CHK+13, CHK+15
, CHK+39
>> Y HITE+10*, PP+2, PP+3, NB+1

Marked Items

Name Field # of Occurrence
$T(@DDACT IN+27, CHK+38
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All