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

Package: Local Area Programs

Routine: AZHQUNIX


Information

AZHQUNIX ;IHS/OIRM/AEF - READ UNIX FILE [ 12/17/2001 9:58 AM ]

Source Information

Source file <AZHQUNIX.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS VA Utilities 1 ^XBKVAR  
Kernel 1 ($$OPEN,$$STATUS,CLOSE,OPEN)^%ZISH  
Local Area Programs 1 $$CHKPATH^AZHQUNIX  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Local Area Programs 1 AZHQUNIX  

Entry Points

Name Comments DBIA/ICR reference
SELD ;EP -- SELECT UNIX PATH OR DIRECTORY
CHKPATH(PATH)
HELP1(PATH)
READ(PATH,FILE)
SELF(PATH)

External References

Name Field # of Occurrence
$$OPEN^%ZISH SELF+19
$$STATUS^%ZISH READ+23
CLOSE^%ZISH READ+27
OPEN^%ZISH READ+17
$$CHKPATH^AZHQUNIX SELD+14, SELF+11, HELP1+7
^DIR SELD+11, SELF+16
^XBKVAR READ+14, SELD+6, SELF+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "UNABLE TO OPEN FILE '"_FILE_"'"
  • Line Location: READ+19
Function Call: WRITE
  • Prompt: !,"Directory must begin with '/'"
  • Line Location: SELD+13
Function Call: WRITE
  • Prompt: !,"No such directory '"_Y_"'"
  • Line Location: SELD+14
Function Call: WRITE
  • Prompt: !,"No UNIX directory has been specified"
  • Line Location: SELF+10
Function Call: WRITE
  • Prompt: !,"No such directory '"_PATH_"'"
  • Line Location: SELF+11
Function Call: WRITE
  • Prompt: !,"Unable to open file ",Y
  • Line Location: SELF+21
Function Call: WRITE
  • Prompt: !,"No directory has been specified"
  • Line Location: HELP1+6
Function Call: WRITE
  • Prompt: !,"No such directory '"_PATH_"'"
  • Line Location: HELP1+7
Function Call: WRITE
  • Prompt: !,"DIRECTORY: ",PATH,!
  • Line Location: HELP1+8
Routine Call
  • DIR
  • Line Location:
    • SELD+11
    • SELF+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("AZHQ" READ+15!, READ+25*, READ+26*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AZHQFILE SELF+12*, SELF+20*
>> AZHQPATH SELD+7*, SELD+15*, SELD+16, SELD+17*, SELD+18*
DIR SELD+5~, SELF+8~
DIR("?" SELD+9*, SELF+14*
DIR("A" SELD+8*, SELF+13*
DIR(0 SELD+8*, SELF+13*
>> DIRUT SELD+12, SELF+17
DTIME READ+22
>> DTOUT SELD+12, SELF+17
>> DUOUT SELD+12, SELF+17
FILE READ~, READ+17, READ+19
>> I READ+21*, READ+25
IO READ+20
>> J READ+24*
OUT READ+16*, READ+21, READ+23*, SELD+5~, SELD+7*, SELD+10, SELD+12*, SELD+15*, SELF+8~, SELF+12*
, SELF+15, SELF+17*, SELF+20*
PATH READ~, READ+17, SELF~, SELF+10, SELF+11, SELF+19, HELP1~, HELP1+6, HELP1+7, HELP1+8
, HELP1+9, CHKPATH~, CHKPATH+7
>> POP READ+18
X READ+22*, READ+24*, READ+25, SELD+5~, SELF+8~, SELF+19*, SELF+20, HELP1+5~, HELP1+9*, HELP1+10*
, CHKPATH+6~, CHKPATH+7*, CHKPATH+8
Y SELD+5~, SELD+13, SELD+14, SELD+15, SELF+8~, SELF+18*, SELF+19, SELF+20, SELF+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All