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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XPDIU

Package: Kernel

Routine: XPDIU


Information

XPDIU ;SFISC/RSD - UNload/Convert/Rollup Distribution Global ;08/14/2008

Source Information

Source file <XPDIU.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 $$FMADD^XLFDT  ($$LOOK,QUIT)^XPDI1  $$BLD^XPDIP  
VA FileMan 3 ^DIC  ^DIK  ^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: 2

Package Total Caller Graph
Kernel 2 XPD CONVERT PACKAGE  XPD UNLOAD DISTRIBUTION  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;unload
EN2 ;convert

External References

Name Field # of Occurrence
^DIC EN2+25
^DIK EN1+14, EN2+39
^DIR EN1+11, EN2+13, EN2+16
$$FMADD^XLFDT EN2+42
$$LOOK^XPDI1 EN1+5, EN2+2
QUIT^XPDI1 EN1+11, EN1+17, EN2+9, EN2+13, EN2+43
$$BLD^XPDIP EN2+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"***WARNING*** Install ",$P(XPDQ,U)," has already started!",!," Unloading this install might leave your system in an unstable state!!",!!
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: !,"This Distribution is Queued for Install with task number ",$P(XPDQ,U,6),!,"Don't forget to delete Taskman Task.",!
  • Line Location: EN1+10
Function Call: WRITE
  • Prompt: !,XPDNM," ** Couldn't add to Build file **"
  • Line Location: EN2+37
Function Call: WRITE
  • Prompt: !," ** DONE **",!
  • Line Location: EN2+44
Routine Call
  • DIC
  • Line Location:
    • EN2+25
Routine Call
  • DIR
  • Line Location:
    • EN1+11
    • EN2+13
    • EN2+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] EN2+33
^XPD(9.7 - [#9.7] EN1+3, EN1+6
^XTMP("XPDI" EN1+3!, EN1+14!, EN2+6, EN2+20, EN2+24, EN2+31, EN2+33!, EN2+35, EN2+40!
^XTMP("XPDT" EN2+29!, EN2+35*, EN2+42*
^XTMP("XQOO" EN1+16

Naked Globals

Name Field # of Occurrence
^( EN1+16!
^("B" EN2+33!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN1+1~, EN2+1~
DA EN1+1~, EN1+3*, EN1+5*, EN1+6, EN1+14*, EN2+1~, EN2+28*, EN2+29, EN2+35, EN2+37
EN2+39*
DIC EN2+23~, EN2+24*
DIC(0 EN2+24*
DIK EN1+1~, EN1+12*, EN2+1~, EN2+17*
DIR EN1+1~, EN2+1~
DIR("?" EN1+9*, EN2+11*, EN2+12*, EN2+15*
DIR("A" EN1+6*, EN2+10*, EN2+14*
DIR("B" EN1+6*, EN2+10*, EN2+14*
DIR(0 EN1+6*, EN2+10*
DIRUT EN1+1~, EN1+11, EN2+1~, EN2+13, EN2+16
DT EN2+42
U EN1+8, EN1+10, EN1+16, EN2+7, EN2+20, EN2+24, EN2+42
X EN1+1~, EN2+1~, EN2+23~, EN2+24*, EN2+31*, EN2+33
XPD EN1+1~, EN1+12*, EN1+14*, EN2+1~
>> XPDA EN2+20*, EN2+24, EN2+31, EN2+33, EN2+35, EN2+39, EN2+40
XPDBLD EN2+1~, EN2+20*, EN2+28
XPDI EN2+1~, EN2+2*, EN2+9, EN2+13, EN2+43
XPDNM EN2+1~, EN2+20*, EN2+37
XPDPKG EN2+1~, EN2+20*, EN2+22, EN2+24, EN2+25*, EN2+26*
XPDPMT EN2+1~, EN2+14*, EN2+35, EN2+42
XPDQ EN1+1~, EN1+6*, EN1+8, EN1+10, EN1+16
XPDQUIT EN1+1~, EN2+1~, EN2+8*, EN2+9, EN2+18, EN2+37*
XPDST EN1+1~, EN1+5*, EN1+11, EN1+17, EN2+1~
XPDT EN1+1~, EN2+1~, EN2+5*, EN2+6, EN2+7, EN2+8, EN2+9, EN2+17*, EN2+18*, EN2+20
XPDT( EN1+14, EN2+5, EN2+6, EN2+7, EN2+8!, EN2+18, EN2+20
XPDT("DA" EN2+3!
XPDT("NM" EN2+3!
Y EN1+1~, EN1+11, EN2+1~, EN2+6*, EN2+14, EN2+16, EN2+23~, EN2+25, EN2+26, EN2+31*
EN2+33
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All