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

Package: Toolkit

Routine: XDRMAINI


Information

XDRMAINI ;SF-IRMFO/IHS/OHPRD/JCM - INITIALIZATION ROUTINE FOR XDRMAIN; [ 10/19/92 10:25 AM ] ;1/22/97 10:48

Source Information

Source file <XDRMAINI.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Toolkit 2 ^XDRDSCOR  ^XDREMSG  
VA FileMan 2 ^DIC  ^DIE  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  

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

Package Total Caller Graph
Toolkit 3 XDRDMAIN  XDRMADD  XDRMAIN  

Entry Points

Name Comments DBIA/ICR reference
START ;
END
FILE ;
FILEX
DUP ;
DUPX
STATUS ;
STATUSX
MERGE ;
MERGEX
TEST ;
MAILGRP ;

External References

Name Field # of Occurrence
^DIC FILE+3
^DIE STATUS+8
^XDRDSCOR DUP+10
^XDREMSG DUP+1, MERGE+1, MERGE+8, MERGE+10, MERGE+12, MERGE+14, MERGE+16, MERGE+18
$$FMADD^XLFDT STATUS+5
$$NOW^XLFDT STATUS+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(15.1 - [#15.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" TEST+1
^DIC - [#1] DUP+6, MERGE+2
^VA(15.1 - [#15.1] DUP+1, DUP+2, DUP+4, DUP+5, STATUS+6*, MERGE+1, MERGE+2, MERGE+3, MERGE+18
^XMB(3.8 - [#3.8] DUP+8, MAILGRP+1, MAILGRP+2, MAILGRP+3
^XTMP("XDRERR" STATUS+5!*

Label References

Name Line Occurrences
DUP START+4
DUPX DUP+1, DUP+3
END START+3
FILE START+2
FILEX FILE+4
MAILGRP MERGE+19
MERGE START+5
MERGEX MERGE+1, MERGE+8, MERGE+10, MERGE+12, MERGE+14, MERGE+16, MERGE+18
STATUS DUP+3
STATUSX STATUS+1
TEST MERGE+8, MERGE+10, MERGE+12, MERGE+14, MERGE+16

Naked Globals

Name Field # of Occurrence
^( MERGE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 STATUS+8!
DA STATUS+2!, STATUS+3*, STATUS+8!
DIC FILE+3*!
DIC("A" FILE+2*
DIC("B" FILE+1!
DIC(0 FILE+3*
DIE STATUS+2!, STATUS+3*, STATUS+8!
DR STATUS+4*, STATUS+5*, STATUS+7*, STATUS+8!
DT STATUS+5
U FILE+5, DUP+4, DUP+5, DUP+7, DUP+8, STATUS+1, STATUS+3, STATUS+5, STATUS+6, STATUS+7
MERGE+4, MERGE+7, MERGE+8, MERGE+9, MERGE+10, MERGE+11, MERGE+12, MERGE+13, MERGE+14, MERGE+15
MERGE+16, MERGE+17, MERGE+18, MAILGRP+1, MAILGRP+2, MAILGRP+3
X MERGE+8*, MERGE+10*, MERGE+12*, MERGE+14*, MERGE+16*, TEST+1!
>> XDRCD DUP+4*
>> XDRD("COLLECT ION ROUTINE" , DUP+7*
>> XDRD("DMAILGRP" DUP+8*, MAILGRP+3*
>> XDRD(0 DUP+2*, DUP+7, DUP+8, STATUS+1, STATUS+3, STATUS+7
>> XDRDCNT DUP+5*
>> XDRDNSTA DUP+3, STATUS+1, STATUS+4, STATUS+5, STATUS+7, STATUS+9
>> XDRDPDTI STATUS+5, STATUS+7
>> XDRDTYPE STATUS+7
>> XDRERR DUP+1*, MERGE+1*, MERGE+8*, MERGE+10*, MERGE+12*, MERGE+14*, MERGE+16*, MERGE+18*
>> XDRFL START+2, FILE+5*, DUP+1, DUP+2, DUP+4, DUP+5, DUP+6, STATUS+5, STATUS+6, MERGE+1
MERGE+2, MERGE+3, MERGE+18
>> XDRGL DUP+6*, MERGE+2*, MERGE+17
XDRI DUP+8*, DUP+9!, MERGE+3*, MAILGRP+1*, MAILGRP+2*, MAILGRP+3*, MAILGRP+4!
>> XDRM("AUTO" MERGE+4, MERGE+5
>> XDRM("DINUMS" MERGE+3*
>> XDRM("GL" MERGE+17*
>> XDRM("MD-IT" MERGE+13*, MERGE+14
>> XDRM("MERGE-MSG" MERGE+15*, MERGE+16, MAILGRP+2
>> XDRM("MMAILGRP" MAILGRP+2*
>> XDRM("NON-INTERACTIVE" MERGE+4*, MERGE+5*
>> XDRM("NOTALK" MERGE+5*
>> XDRM("NOVERIFY" FILE+2, MERGE+5*, MERGE+17
>> XDRM("POST-MERGE" MERGE+9*, MERGE+10
>> XDRM("PRE-MERGE" MERGE+7*, MERGE+8
>> XDRM("TOP FIL E" , MERGE+3*
>> XDRM("VERIFY-MSG" MERGE+11*, MERGE+12, MAILGRP+1
>> XDRM("VMAILGRP" MAILGRP+1*
>> XDRM(0 MERGE+2*, MERGE+4, MERGE+7, MERGE+9, MERGE+11, MERGE+13, MERGE+15, MERGE+18, MAILGRP+1, MAILGRP+2
MAILGRP+3
XDRMAINI START+4, START+6!, FILE+2
>> XDRMPAIR MERGE+6*
>> XDRQFLG START+1*, START+3, FILE+4*, DUP+3, STATUS+1*, STATUS+9*
Y FILE+4, FILE+5!
Y(0 FILE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All