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

Package: Kernel

Routine: XPDTC


Information

XPDTC ;SFISC/RSD - Transport calls ;10/15/2008

Source Information

Source file <XPDTC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 6 $$DT^XLFDT  ^XPDE  ($$PKGPAT,$$PKGVER)^XPDIP  ($$LOAD,$$PT)^XPDTA  ($$VER,$$VERSION)^XPDUTL  ($$DATA,$$ENTRY,$$FILE,$$MENU,$$QUES,$$RTN)^XPDV  
VA FileMan 4 MSG^DIALOG  FILE^DIE  (DATAOUT,DDOUT)^DIFROMS  FIA^DIFROMSU  

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

Package Total Caller Graph
Kernel 1 XPDT  

Entry Points

Name Comments DBIA/ICR reference
ACT(%) ;execute action
INT ;build pre,post, & enviroment init routines
DD ;build DD
QUESTION ;package install questions
QUES ;build from Install Questions multiple
DIERR ;record error
KRN ;build Kernel Files
BLD ;build Build file, Package file and Order Parameter file

External References

Name Field # of Occurrence
MSG^DIALOG DIERR+1
FILE^DIE BLD+4
DATAOUT^DIFROMS DD+9
DDOUT^DIFROMS DD+9
FIA^DIFROMSU DD+6
$$DT^XLFDT BLD+3
^XPDE KRN+3
$$PKGPAT^XPDIP BLD+33
$$PKGVER^XPDIP BLD+22
$$LOAD^XPDTA INT+6
$$PT^XPDTA BLD+12, BLD+42
$$VER^XPDUTL BLD+16
$$VERSION^XPDUTL BLD+6
$$DATA^XPDV DD+5
$$ENTRY^XPDV KRN+19
$$FILE^XPDV KRN+11
$$MENU^XPDV KRN+24
$$QUES^XPDV QUES+4
$$RTN^XPDV INT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Routine ",X,Z
  • Line Location: INT+5
Function Call: WRITE
  • Prompt: !,"No Package File Link"
  • Line Location: BLD+11
Function Call: WRITE
  • Prompt: !,"Package File Link is corrupted"
  • Line Location: BLD+14
Function Call: WRITE
  • Prompt: !!,"**Version multiple in Package file wasn't updated**",!!
  • Line Location: BLD+26
Function Call: WRITE
  • Prompt: !!,"**Patch multiple in Package file wasn't updated**",!!
  • Line Location: BLD+35
Routine Call
  • DIE
  • Line Location:
    • BLD+4
Routine Call
  • DIALOG
  • Line Location:
    • DIERR+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(9.4 BLD+19
^DIC - [#1] KRN+33
^DIC(9.4 - [#9.4] BLD+14, BLD+19, BLD+24, BLD+26, BLD+28, BLD+34, BLD+35, BLD+36, BLD+42
^TMP($J KRN+12!
^XPD(9.6 - [#9.6] DD+2, DD+3, DD+4, KRN+7, KRN+13, KRN+26*, QUES+4, QUES+5, QUES+9, QUES+11
, INT+2, BLD+8, BLD+10
^XTMP("XPDT" DD+7, KRN+17, KRN+22*, KRN+26*, KRN+27*, KRN+31, KRN+33*, QUES+7*, QUES+9*, QUES+13*
, INT+4*, BLD+6*, BLD+7*, BLD+8*, BLD+12*, BLD+16, BLD+18, BLD+19*, BLD+24*, BLD+28*
, BLD+30!, BLD+34*, BLD+36*, BLD+38*, BLD+40*, BLD+42*

Label References

Name Line Occurrences
@( ACT+6
ACT KRN+7, KRN+29
DIERR DD+6, DD+9

Naked Globals

Name Field # of Occurrence
^( KRN+7, KRN+13, KRN+33*, QUES+7, INT+2
^("??" QUES+13*
^("A" QUES+13*
^("B" QUES+13*
^("M" QUES+13*
^("RTN" INT+4
^(0 QUES+9
^(1 BLD+18
^(223 DD+4
^(224 DD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% KRN+2~, KRN+33*, QUES+1~, QUES+9*, INT+1~, INT+6*, BLD+1~, BLD+24*, BLD+33*, BLD+42*
, ACT~, ACT+5*, ACT+6
%1 KRN+2~
%2 KRN+2~
DA KRN+2~, KRN+17*, KRN+19*, KRN+20, KRN+22, KRN+24, KRN+26, KRN+27
DIC BLD+1~
>> DIERR DD+6, DD+9
EACT KRN+2~, KRN+8*, KRN+29, ACT+4~
FACT KRN+2~, KRN+7, KRN+8*, ACT+4~
FGR DD+1~, DD+2*, DD+6, DD+9, KRN+2~, KRN+11*, KRN+17, KRN+27, ACT+4~
FILE DD+1~, DD+2*, DD+3*, DD+4, DD+5, DD+6
FNAM DD+1~, DD+2*, DD+6
I QUES+1~, QUES+4*, QUES+5, QUES+9, QUES+12*, QUES+13, INT+1~, INT+2*, INT+4
J QUES+1~, QUES+5*, QUES+7, QUES+9
K QUES+1~, QUES+11*, QUES+13
K0 ACT+4~
R INT+1~, INT+4*, INT+6
U KRN+15, KRN+19, KRN+26, KRN+33, QUES+13, INT+4, BLD+6, BLD+7, BLD+10, BLD+12
, BLD+16, BLD+19, BLD+30, BLD+33, BLD+35, BLD+36, BLD+38, BLD+42
X QUES+1~, QUES+2*, QUES+4*, QUES+7, QUES+9, QUES+12*, QUES+13, INT+1~, INT+2*, INT+4*
, INT+5, BLD+1~
XPD DIERR+1, BLD+1~, BLD+4!, BLD+16*, BLD+22, BLD+33*
XPD( BLD+3*
XPD(1 BLD+18*
>> XPDA DD+2, DD+3, DD+4, DD+7, KRN+7, KRN+13, KRN+17, KRN+22, KRN+26, KRN+27
, KRN+31, KRN+33, QUES+4, QUES+5, QUES+7, QUES+9, QUES+11, QUES+13, INT+2, INT+4
, BLD+3, BLD+6, BLD+7, BLD+8, BLD+10, BLD+12, BLD+16, BLD+18, BLD+19, BLD+24
, BLD+28, BLD+30, BLD+34, BLD+36, BLD+38, BLD+40, BLD+42
>> XPDERR DIERR+1*, KRN+7, KRN+11*, KRN+20*, KRN+24*, QUES+4*, INT+5*, BLD+14*, BLD+26*, BLD+35*
XPDFILE KRN+2~, KRN+3*, KRN+5*, KRN+7*, KRN+11, KRN+13, KRN+17, KRN+22, KRN+24, KRN+26
, KRN+27, KRN+31, KRN+33
XPDFL KRN+2~, KRN+15*, KRN+17, KRN+22, KRN+24, KRN+26
XPDI KRN+2~, KRN+7*, KRN+8, KRN+33, BLD+1~, BLD+10*, BLD+11, BLD+12, BLD+14, BLD+19
, BLD+22, BLD+24, BLD+26, BLD+28, BLD+30, BLD+33, BLD+34, BLD+35, BLD+36, BLD+38
, BLD+40, BLD+42
XPDI( KRN+3*, KRN+7
>> XPDNM BLD+16, BLD+21, BLD+33
XPDOLDA KRN+2~, KRN+11*, KRN+13*, KRN+22, KRN+26
>> XPDT BLD+7, BLD+30
>> XPDT( BLD+7, BLD+30
XPDV BLD+1~, BLD+22*, BLD+26, BLD+28, BLD+33*, BLD+34, BLD+35, BLD+36, BLD+38
>> XPDVER DD+6
Y QUES+12*, QUES+13, BLD+1~
Y0 KRN+3*, KRN+13*, KRN+15, KRN+19*, KRN+26, ACT+4~
Z INT+1~, INT+5
Z2 DD+1~, DD+4*, DD+5, DD+6
Z3 DD+1~, DD+4*, DD+6
Z4 DD+1~, DD+4*, DD+6

Marked Items

Name Field # of Occurrence
$T(FILES+XPDFILE^XPDE KRN+3
$T(QUESTION+I QUES+12
$T(QUESTION+I+1 QUES+12
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