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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DDS5

Package: VA FileMan

Routine: DDS5


Information

DDS5 ;SFISC/MKO-MULTS,NEXT/PREV PAGE,NEXT BLOCK ;9:53 AM 1 Oct 1999

Source Information

Source file <DDS5.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 9 PROC^DDS  NF^DDS01  BR^DDS2  R^DDS3  DM^DDS6  R^DDSR  ^DDSSTK  Y^DIQ  
^DIR  

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

Package Total Caller Graph
VA FileMan 7 DDS  DDS01  DDS1  DDS41  DDS6  DDSCOM  DDSM  

Entry Points

Name Comments DBIA/ICR reference
MULT ;
LST(DA,DDSDL,DDP,DDSDA,DDSFLD) ;Save last edited subrecord
SEL ;Issue the read at the Select mult prompt
DDA(Y,DA,DL) ;Push Y onto DA array
UDA(DA,DL) ;Pop DA array
NP(Y) ;Returns: Next page
; (Y=1 if found, 0 if not found)
PP(Y) ;
NB(Y) ;

External References

Name Field # of Occurrence
PROC^DDS MULT+18
NF^DDS01 DDS5+7, DDS5+10
BR^DDS2 DDS5+16
R^DDS3 DDS5+15
DM^DDS6 DDS5+7
R^DDSR DDS5+11
^DDSSTK DDS5+15
Y^DIQ LST+11
^DIR SEL+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( LST+10
^DIST( DDS5+14, MULT+6, MULT+7, NP+3, NP+5, NP+6, PP+2, PP+4, PP+5, NB+2
, NB+4
^DISV( DDS5+8*, LST+14*

Label References

Name Line Occurrences
DDA MULT+10, SEL+4
LST MULT+19
MULT DDS5+11
UDA MULT+20, SEL+6

Naked Globals

Name Field # of Occurrence
^( DDS5+9, NB+4
^("" NB+4
^("ADD" SEL+10*
^("D" LST+16*
^(0 MULT+8, LST+6, SEL+2*, SEL+3*
^(10 DDS5+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B NB+1~, NB+2*, NB+3, NB+4*, NB+5, NB+6, NB+7
BO NB+1~, NB+2*, NB+3, NB+4*
C LST+8~, LST+10*
DA MULT+10, MULT+14, MULT+19, MULT+20, LST~, LST+6*, LST+7, LST+9, LST+12*, LST+13*
, LST+14, LST+16, SEL+4, SEL+6, DDA~, DDA+3, DDA+4*, UDA~, UDA+2*
DA( MULT+15, DDA+2*, UDA+3*, UDA+4!
DA(1 DDA+3*, UDA+2
>> DDACT LST+16*, SEL+7
DDO DDS5+9, DDS5+14, MULT+1~
DDP MULT+12~, MULT+13*, MULT+19, LST~, LST+4, LST+10, LST+16
>> DDS MULT+6, MULT+7, NP+3, NP+5, NP+6, PP+2, PP+4, PP+5, NB+2, NB+4
DDS5PG DDS5+9*, MULT+3!
DDSBK DDS5+9, DDS5+14, MULT+1~, NB+2, NB+3, NB+6
DDSBR DDS5+15!, DDS5+16
DDSDA MULT+12~, MULT+14*, MULT+15*, MULT+19, LST~, LST+4, LST+16, SEL+4*, SEL+6*, SEL+10
DDSDAORG MULT+12~, MULT+14*
DDSDAORG( MULT+15*
DDSDIE LST+3~, LST+4*, LST+5, LST+6, LST+9, LST+14
DDSDL MULT+10, MULT+14, MULT+15, MULT+19, MULT+20, LST~, SEL+4, SEL+6
DDSDLORG MULT+12~, MULT+14*
DDSDN MULT+1~
DDSFLD MULT+12~, MULT+19, LST~, LST+4, LST+10, LST+16
DDSFLORG MULT+12~
>> DDSGL DDS5+8, SEL+1, SEL+2, SEL+3, SEL+10
DDSI MULT+15*, MULT+16!
DDSNP MULT+1~
>> DDSO(4 SEL+1
>> DDSO(7 DDS5+10, MULT+5
>> DDSOLD DDS5+7, DDS5+10, SEL+9
DDSOPB MULT+1~
DDSPG DDS5+9, MULT+1~, MULT+3*, MULT+6*, MULT+7, NP+3, NP+6, NP+7, PP+2, PP+5
, PP+6, NB+2, NB+4, NB+5
DDSPG(1 MULT+5*, MULT+6
DDSPTB MULT+1~
>> DDSREFS DDS5+9, NB+5
>> DDSREFT LST+4, LST+16, SEL+10
DDSREP MULT+1~
DDSSC MULT+8~
DDSSTACK DDS5+13!, DDS5+15
>> DDSSTK MULT+17*
DDSTP MULT+1~, SEL+1
>> DDSU("DD" SEL+2, SEL+3
>> DDSU("M" MULT+13
DIE MULT+1~, MULT+13*
DIR SEL+5!
DIR(0 SEL+1*
>> DIR0N DDS5+8, SEL+9, SEL+11*
DIROUT SEL+5!
DIRUT SEL+5!
DL DDA~, DDA+2, DDA+3*, DDA+4*, UDA~, UDA+3, UDA+4, UDA+5*
DUOUT SEL+5!
DUZ DDS5+8, LST+14
I DDA+1~, DDA+2*, UDA+1~, UDA+3*
P NP+2~, NP+5*, NP+6, NP+7, PP+1~, PP+4*, PP+5, PP+6
P1 NP+2~, NP+3*, NP+4, NP+5, PP+1~, PP+2*, PP+3, PP+4
U DDS5+10, MULT+5, MULT+8, MULT+13, LST+4, LST+6, LST+9, LST+10, SEL+1, SEL+2
, SEL+3, SEL+10, SEL+12, NP+3, PP+2, NB+2, NB+6
X DDS5+7, DDS5+8, DDS5+10, SEL+9*, SEL+13, NB+1~, NB+5*, NB+6
Y MULT+10, MULT+11, LST+3~, LST+9*, LST+12*, LST+13*, LST+16, SEL+9*, SEL+10, SEL+12*
, SEL+13*, DDA~, DDA+4, NP~, NP+3*, NP+6*, NP+7, PP~, PP+2*, PP+5*
, PP+6, NB~, NB+2*, NB+3, NB+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All