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

Package: Kernel

Routine: XPDI1


Information

XPDI1 ;SFISC/RSD - Cont of Install Process ;10/28/2002 17:14

Source Information

Source file <XPDI1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 4 $$FMTE^XLFDT  ASKABRT^XPDI  DIR^XPDIQ  ($$RTNUP,RTNLOG)^XPDUTL  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Kernel 7 XPDCOM  XPDDCS  XPDDP  XPDI  XPDIB  XPDIR  XPDIU  
Toolkit 1 XTRCMP  

Entry Points

Name Comments DBIA/ICR reference
LOOK(XPDS,XPDL) ;lookup Install
XPDIJ
QUIT(Y) ;unlock ien Y
XQSET(XPDA) ;get options & protocols to disable
XPDT(P1,P2) ;Build XPDT array
QUES(XPDA) ;install questions; XPDA=ien in file 9.7

External References

Name Field # of Occurrence
^DIC LOOK+4
$$FMTE^XLFDT LOOK+7
ASKABRT^XPDI QUES+4, QUES+21, QUES+33, QUES+41, QUES+43
DIR^XPDIQ QUES+4, QUES+15, QUES+29, QUES+40, QUES+43
$$RTNUP^XPDUTL XPDIJ+3
RTNLOG^XPDUTL XPDIJ+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Being accessed by another user"
  • Line Location: LOOK+5
Function Call: WRITE
  • Prompt: !!,"This Distribution was loaded on ",$$FMTE^XLFDT($P(Y(0),U,3))," with header of ",!?3,$G(^XPD(9.7,XPD,2)),!?3,"It consisted of the following Install(s):",!
  • Line Location: LOOK+7
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X
  • Line Location: XPDT+2
Function Call: WRITE
  • Prompt: "**ERROR in Install, You need to remove the Distribution and reload it**",!
  • Line Location: XPDT+2
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>64
  • Line Location: XPDT+3
Function Call: WRITE
  • Prompt: $J(%,15)
  • Line Location: XPDT+3
Function Call: WRITE
  • Prompt: !!,"Install Questions for ",XPDNM,!
  • Line Location: QUES+2
Function Call: WRITE
  • Prompt: !,"Incoming Files:"
  • Line Location: QUES+14
Function Call: WRITE
  • Prompt: !!,"Incoming Mail Groups:"
  • Line Location: QUES+28
Function Call: WRITE
  • Prompt: !
  • Line Location: QUES+43
Routine Call
  • DIC
  • Line Location:
    • LOOK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("SAVE" XPDIJ+2
^DIC - [#1] QUES+13
^DIC(19 - [#19] XQSET+4, XQSET+6
^ORD(101 - [#101] XQSET+8, XQSET+9
^TMP($J XQSET+6*, XQSET+9*
^XPD(9.7 - [#9.7] LOOK+5, LOOK+7, LOOK+9, LOOK+10, QUIT+1, XPDT+1, QUES+2
^XTMP("XPDI" QUES+7, QUES+17*, QUES+24, QUES+36, QUES+37, XQSET+3, XQSET+7

Label References

Name Line Occurrences
QUIT LOOK+11
XPDT LOOK+9, LOOK+10

Naked Globals

Name Field # of Occurrence
^( LOOK+10, QUES+7, QUES+24, XQSET+3, XQSET+7
^(0 QUES+7, XQSET+6, XQSET+9
^(10 QUES+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOOK+1~, XPDT+1~*, XPDT+2, XPDT+3
A XQSET+2~, XQSET+3*, XQSET+6, XQSET+7*, XQSET+9
DIC LOOK+1~, LOOK+2*
DIC("S" LOOK+3*
DIC(0 LOOK+2*
DIE XPDIJ~, XPDIJ+1*
>> DIRUT QUES+43
I QUES+19*, XQSET+2~, XQSET+3*, XQSET+7*
P1 XPDT~, XPDT+3
P2 XPDT~, XPDT+1, XPDT+3
U LOOK+7, XPDT+1, XPDT+3, QUES+2, QUES+13, QUES+16, QUES+26, QUES+27, QUES+39, XQSET+4
, XQSET+6, XQSET+8, XQSET+9
X QUES+1~, QUES+7*, QUES+13, QUES+24*, QUES+27, QUES+37*, QUES+39, XQSET+2~, XQSET+3*, XQSET+4
, XQSET+7*, XQSET+8, XPDIJ~, XPDIJ+1*
X(0 QUES+7*, QUES+13
X(1 QUES+7*, QUES+13
XCM XPDIJ~
XCN XPDIJ~, XPDIJ+1*, XPDIJ+3*
XCS XPDIJ~
XPD LOOK+1~, LOOK+6*, LOOK+7, LOOK+9, LOOK+10, LOOK+11, LOOK+12
XPDA QUES~, QUES+2, QUES+7, QUES+17, QUES+24, QUES+36, QUES+37, XQSET~, XQSET+3, XQSET+7
, XPDIJ~, XPDIJ+1*
XPDANS QUES+1~, QUES+13*, QUES+16*, QUES+17, QUES+27*, QUES+39*
XPDFIL QUES+1~, QUES+6*, QUES+7*, QUES+13, QUES+15, QUES+16, QUES+17, QUES+19, QUES+23*, QUES+24*
, QUES+29, QUES+31, QUES+35*, QUES+36*, QUES+37
XPDFILN QUES+1~, QUES+13*
XPDFILO QUES+1~, QUES+7*
XPDFLG QUES+1~, QUES+6*, QUES+14*, QUES+23*, QUES+28*, QUES+35*
>> XPDIJ XPDIJ+1
XPDIT LOOK+1~, LOOK+6*, LOOK+10*
XPDL LOOK~, LOOK+5
XPDNM QUES+1~, QUES+2*
XPDQUES QUES+1~
XPDQUES("XPF" QUES+16, QUES+19!
XPDQUES("XPM" QUES+31!
>> XPDQUIT LOOK+11*, XPDT+2*, QUES+4, QUES+7, QUES+15, QUES+21, QUES+24, QUES+29, QUES+33, QUES+40
, QUES+41, QUES+43
XPDS LOOK~, LOOK+3
XPDSCR QUES+9~*
>> XPDSET XQSET+6, XQSET+9
>> XPDT( XPDT+3*
>> XPDT("DA" XPDT+3*
>> XPDT("NM" XPDT+3*
>> XPDT(0 LOOK+11
Y LOOK+1~, LOOK+4, LOOK+5, LOOK+6, LOOK+10*, QUIT~, QUIT+1, QUES+1~, QUES+24*, QUES+26
, XQSET+2~, XQSET+4*, XQSET+6, XQSET+8*, XQSET+9
Y(0 LOOK+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All