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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGFILEB

Package: Imaging

Routine: MAGFILEB


Information

MAGFILEB ;WOIFO/RED - CREATE FILE REFERENCE FROM ^MAG(2005) ; 10/22/2002 06:39

Source Information

Source file <MAGFILEB.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Imaging 3 $$JBTOHD^MAGBAPI  $$DIRHASH^MAGFILEB  RSLVABS^MAGGTU3  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Imaging 24 MAGBAPI  MAGDFB  MAGDRPC6  MAGFILEB  MAGGAII  MAGGSIA  MAGGSIU5  MAGGSTI  
MAGGTIA1  MAGGTID  MAGGTII  MAGGTU7  MAGGUJB  MAGJEX1B  MAGQBAB  MAGQBD  
MAGQBGCC  MAGQBJB  MAGQBJH  MAGQBPG1  MAGQBPRG  MAGQBUT1  MAGQBUT4  MAGSFTCH  

Entry Points

Name Comments DBIA/ICR reference
VST ; Entry point to get a full size image with copying from JB to MAG DISK
VSTNOCP ; Entry point to get a full size image without copying it from the JB
ABS ; Entry point to get an image abstract with copying from JB to MAG DISK
ABSNOCP ; Entry point to get an image abstract without copying it from the JB
BIG ; Entry point to get a big file with copying from JB to MAG DISK
BIGNOCP ; Entry point to get a big without copying it from the JB
FULL
ABSTRACT
BIGFILE
EXIT
FINDFILE ;
DIRHASH(FILENAME,NETLOCN) ; determine the hierarchical file directory hash
NOWHERE ; File is not anywhere on the jukebox -- output error message
; Requested image file is not on the Jukebox
OFFLINE ; Jukebox Cartridge is off-line -- output error message
; Jukebox Cartridge with image file is off-line."
IMOFFLN(FILE) ;Check to see if image is offline (jb platter removed)

External References

Name Field # of Occurrence
$$GET1^DIQ FINDFILE+76
$$JBTOHD^MAGBAPI FINDFILE+76
$$DIRHASH^MAGFILEB FINDFILE+80
RSLVABS^MAGGTU3 FINDFILE+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2005.2 - [#2005.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("UPPERCASE" IMOFFLN+3
^MAG(2005 - [#2005] FINDFILE+3, FINDFILE+4, FINDFILE+31
^MAG(2005.2 - [#2005.2] FINDFILE+44, FINDFILE+47, FINDFILE+55, DIRHASH+8
^MAGQUEUE(2006.033 - [#2006.033] IMOFFLN+4, IMOFFLN+5, IMOFFLN+6

Label References

Name Line Occurrences
$$IMOFFLN FINDFILE+74
ABSTRACT ABS+1, ABSNOCP+1
BIGFILE BIG+1, BIGNOCP+1
EXIT FULLABSTRACTBIGFILE
FINDFILE FULLABSTRACTBIGFILE
FULL VST+1, VSTNOCP+1
NOWHERE FINDFILE+54
OFFLINE FINDFILE+57

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNDBMP FINDFILE+1~, FINDFILE+20, FINDFILE+21
EXT FINDFILE+30~, FINDFILE+35*, FINDFILE+36
FBIG FINDFILE+30~, FINDFILE+31*, FINDFILE+32, FINDFILE+35, FINDFILE+37, FINDFILE+38
FILE IMOFFLN~, IMOFFLN+2, IMOFFLN+3*, IMOFFLN+4, IMOFFLN+5
FILENAME DIRHASH~, DIRHASH+12
FILETYPE FULL~*, ABSTRACT~*, BIGFILE~*, FINDFILE+8*, FINDFILE+10, FINDFILE+15, FINDFILE+29, FINDFILE+76
FN DIRHASH+7~, DIRHASH+12*, DIRHASH+13, DIRHASH+14
HASH DIRHASH+7~, DIRHASH+13*, DIRHASH+14*, DIRHASH+15*, DIRHASH+17*, DIRHASH+18
HASHFLAG DIRHASH+7~, DIRHASH+8*, DIRHASH+9
I DIRHASH+7~, DIRHASH+14*
MAG0 FINDFILE+1~, FINDFILE+4*, FINDFILE+5, FINDFILE+11, FINDFILE+12, FINDFILE+18, FINDFILE+22, FINDFILE+53, FINDFILE+58, OFFLINE+2
MAGERR FINDFILE+1~, FINDFILE+2*, FINDFILE+3*, FINDFILE+15, FINDFILE+19, FINDFILE+21*, FINDFILE+29, FINDFILE+33*, FINDFILE+50*, FINDFILE+51
FINDFILE+52, FINDFILE+54*, FINDFILE+57*
>> MAGFILE EXIT+1*
>> MAGFILE1 EXIT+1, FINDFILE+3*, FINDFILE+4*, FINDFILE+6*, FINDFILE+8*, FINDFILE+21*, FINDFILE+26*, FINDFILE+33*, FINDFILE+36*, FINDFILE+42*
FINDFILE+45*, FINDFILE+69, FINDFILE+74, FINDFILE+80, NOWHERE+2*, OFFLINE+2*
>> MAGFILE1( FINDFILE+5*
>> MAGFILE1("ERROR" FINDFILE+2!, NOWHERE+3*
>> MAGFILE2 EXIT+1*
>> MAGJB FINDFILE+12*, FINDFILE+22*
MAGJBCP VST+1~*, VSTNOCP+1~*, ABS+1~*, ABSNOCP+1~*, BIG+1~*, BIGNOCP+1~*, FINDFILE+75
>> MAGJBOL FINDFILE+2*, IMOFFLN+6*
>> MAGOFFLN FINDFILE+2*, FINDFILE+74*
MAGPREF VST+1~, VSTNOCP+1~, ABS+1~, ABSNOCP+1~, BIG+1~, BIGNOCP+1~, EXIT*, EXIT+1, FINDFILE+2!, FINDFILE+33*
FINDFILE+61*, FINDFILE+62*, FINDFILE+65*, FINDFILE+66*, FINDFILE+71*, FINDFILE+80*, NOWHERE+2*, OFFLINE+2*
MAGREF FINDFILE+1~, FINDFILE+2*, FINDFILE+11*, FINDFILE+12*, FINDFILE+18*, FINDFILE+19, FINDFILE+22*, FINDFILE+37*, FINDFILE+38*, FINDFILE+41
FINDFILE+44, FINDFILE+45, FINDFILE+47, FINDFILE+58*, FINDFILE+76, FINDFILE+80
MAGSTORE FINDFILE+1~, FINDFILE+47*, FINDFILE+48, FINDFILE+51, FINDFILE+53*, FINDFILE+54, FINDFILE+55*, FINDFILE+57, FINDFILE+62, FINDFILE+65
FINDFILE+66, FINDFILE+71
MAGTYPE FULL~, ABSTRACT~, BIGFILE~, FINDFILE+2*, FINDFILE+47*, FINDFILE+48*, FINDFILE+52, FINDFILE+62, FINDFILE+64, FINDFILE+65
FINDFILE+66, FINDFILE+67
MAGXX EXIT+2!, FINDFILE+3, FINDFILE+4, FINDFILE+20, FINDFILE+31, FINDFILE+76, NOWHERE+2, OFFLINE+2
NETLOCN DIRHASH~, DIRHASH+8
SUBDIR FINDFILE+68~, FINDFILE+69*, FINDFILE+70*, FINDFILE+71
X FINDFILE+76*, IMOFFLN+1~, IMOFFLN+3*
XX IMOFFLN+1~, IMOFFLN+5*, IMOFFLN+6
Y IMOFFLN+1~, IMOFFLN+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All