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

Package: Kernel

Routine: XPDDPCK


Information

XPDDPCK ;SFISC/RSD - Display a Package file information ;10/03/96 10:15

Source Information

Source file <XPDDPCK.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIC  $$EXTERNAL^DILFD  ^DIR  
Kernel 2 $$HTE^XLFDT  EN^XUTMDEVQ  

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

Package Total Caller Graph
Kernel 1 XPD PRINT PACKAGE PATCHES  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;print all Patches for Package version
PNT ;print a package
CHK(Y) ;Y=excess lines, return 1 to exit & DIRUT is set
DES(XPDGR) ;display description, XPDGR=global root
HDR

External References

Name Field # of Occurrence
^DIC EN1+2, EN1+5
$$EXTERNAL^DILFD PNT+6, PNT+12
^DIR EN1+7, CHK+4
$$HTE^XLFDT PNT+4
EN^XUTMDEVQ EN1+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This Package has no VERSION multiple",!
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: "VERSION: ",$P(XPDV0,U),?20,$$EXTERNAL^DILFD(9.49,2,"",$P(XPDV0,U,3)),?50,$$EXTERNAL^DILFD(9.49,3,"",$P(XPDV0,U,4))
  • Line Location: PNT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PNT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PNT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PNT+13
Function Call: WRITE
  • Prompt: !
  • Line Location: PNT+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CHK+6
Function Call: WRITE
  • Prompt: ^(0),!
  • Line Location: DES+2
Function Call: WRITE
  • Prompt: !,"PACKAGE: ",XPDNM," ",XPDDT,?70,"PAGE ",XPDPG,!,"PATCH #",?20,"INSTALLED",?50,"INSTALLED BY"
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,XPDUL,!
  • Line Location: HDR+2
Routine Call
  • DIC
  • Line Location:
    • EN1+2
    • EN1+5
Routine Call
  • DIR
  • Line Location:
    • EN1+7
    • CHK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] EN1+3, EN1+4, PNT+3, PNT+10

Label References

Name Line Occurrences
$$CHK PNT+10, DES+2
DES PNT+8, PNT+13
HDR PNT+5, CHK+6

Naked Globals

Name Field # of Occurrence
^( PNT+10, DES+2
^("VERSION" EN1+4
^(0 PNT+3, DES+2
^(22 PNT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EN1+1~, EN1+2*, EN1+4*
DIC("B" EN1+4*
DIC(0 EN1+2*
DIR EN1+1~, CHK+3~
DIR("A" EN1+6*
DIR("B" EN1+6*
DIR(0 EN1+6*, CHK+4*
DIRUT EN1+1~, EN1+7, PNT+1~, PNT+8, PNT+10
I PNT+1~, CHK+3~
IOF PNT+5, CHK+6
IOM PNT+4
IOSL CHK+1
IOST PNT+5, CHK+2
J PNT+1~, CHK+3~
K PNT+1~, CHK+3~
U EN1+4, PNT+3, PNT+6, PNT+12
X EN1+8*, EN1+10, PNT+1~, CHK+3~
XPD EN1+1~, EN1+10, PNT+1~, PNT+10*, PNT+12
XPD( EN1+9*
XPD0 EN1+1~, EN1+4*, PNT+2, PNT+3, PNT+8, PNT+10, PNT+13
XPDDT PNT+1~, PNT+4*, HDR
XPDFL EN1+1~, EN1+8*, PNT+2, PNT+8, PNT+13, HDR+1
XPDGR DES~, DES+2
XPDI PNT+1~, PNT+9*, PNT+10*, PNT+13, DES+1~*, DES+2*
XPDNM EN1+1~, PNT+3*, HDR
XPDPG PNT+1~, PNT+4*, CHK+5*, HDR
XPDUL PNT+1~, PNT+4*, HDR+2
XPDV EN1+1~, EN1+6*, PNT+2, PNT+3, PNT+8, PNT+10, PNT+13
XPDV0 PNT+1~, PNT+3*, PNT+6
Y EN1+1~, EN1+2, EN1+3, EN1+4, EN1+5, EN1+6, EN1+8, EN1+9*, CHK~, CHK+1
, CHK+2
Z EN1+1~, EN1+8*, EN1+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All