MAGFILEB ;WOIFO/RED - CREATE FILE REFERENCE FROM ^MAG(2005) ; 10/22/2002 06:39
Source file <MAGFILEB.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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)
|
FileNo | Call Tags |
---|---|
^MAG(2005.2 - [#2005.2] | GET1^DIQ |
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 |
>> | 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 |