MAGSDOFL ;WOIFO/SF - DEX & AA Track Offline Images ; 01/31/13
Source file <MAGSDOFL.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Imaging | 4 | MAG JB OFFLINE MAG UTIL BKONLJB MAG UTIL JBOFFLN MAG UTIL LSTOFLJB |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENTRY | ;Interactive entry here
|
|
| LOOP | ; main menu loop
|
|
| AGAIN | ;
|
|
| SETUP | ;
|
|
| RETURN | ;
|
|
| OFFLINE(MAGIN) | ;Set images offline
|
|
| ASK1 | ||
| LINE(OUT,LN,MAGPLAT) | ;RPC - MAG UTIL JBOFFLN
; LN := Process the line from JB platter/media report ; MAGPLAT := platter name ; OUT := return the result ; e.g.: '0, Done' ; '-1, Error message' |
|
| FNAME(LN) | ;Find img file name
|
|
| ONLINE(MAGPLAT) | ;Set images back online
|
|
| ASK | ||
| HELP | ;List offline platters
|
|
| LISTP | ||
| LISTOFL(OUT) | ;RPC - MAG UTIL LSTOFLJB ;LIST OFFLINE JB PLATTER(S) ;;*98
|
|
| BKONL(OUT,MAGPLAT) | ;RPC - MAG UTIL BKONLJB ;Put images back online (Insert Jukebox Platter)
|
|
| GROUP | ;Remove platters in group
|
|
| ASK3 | ||
| HELP1 | ;Help for offline
|
|
| HELP2 | ;Help for OPTION prompt
|
|
| HELP3 | ;Help for GROUP platters TXT
|
|
| TRIM(X) | ;
|
|
| ERROR | ;Trap Errors Here
|
|
| OPTIONS | ; Offline Image Menu
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| RPC Name | Call Tags |
|---|---|
| MAG UTIL BKONLJB | BKONL |
| MAG UTIL JBOFFLN | LINE |
| MAG UTIL LSTOFLJB | LISTOFL |
| FileNo | Call Tags |
|---|---|
| ^MAGQUEUE(2006.033 - [#2006.033] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("OS" | SETUP+1 |
| ^%ZOSF("TRAP" | ASK1+7, ASK3+5, ASK3+13 |
| ^MAGQUEUE(2006.033 - [#2006.033] | ASK+6, ASK+9, LISTP+1, LISTOFL+2, BKONL+4, BKONL+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | ASK1+6*, ASK3+4*, ASK3+12* |
| >> %ZIS("HFSMODE" | ASK1+6*, ASK3+4*, ASK3+12* |
| >> %ZIS("HFSNAME" | ASK1+6*, ASK3+4*, ASK3+12* |
| BOLD | ENTRY+2~, SETUP+5* |
| CNT | LISTOFL+1~, LISTOFL+2*, BKONL+1~, BKONL+6*, BKONL+8, GROUP+1~, ASK3+11*, ASK3+28 |
| COUNT | OFFLINE+1~, ASK1+9*, ASK1+13*, ASK1+16, GROUP+1~, ASK3+12*, ASK3+16*, ASK3+19 |
| DA | ASK+10*, BKONL+1~, BKONL+7* |
| DIK | ASK+7*, BKONL+1~, BKONL+5* |
| DTIME | AGAIN+1, RETURN+2, ASK1, ASK, ASK3 |
| DUZ | ENTRY+1 |
| I | LOOP+3*, AGAIN+4*, TRIM+1~, TRIM+2*, TRIM+3, TRIM+4 |
| IO | ASK1+12, ASK3+7, ASK3+15 |
| IO(0 | ASK1+10, ASK1+15, ASK1+16, ASK, ASK+12, ASK+13, ASK+14, HELP+1, LISTP+2, ASK3+7 , ASK3+10, ASK3+11, ASK3+18, ASK3+19, ASK3+28 |
| IOF | ENTRY+3, SETUP+1* |
| IOP | ASK1+4~, ASK1+6*, GROUP+1~, ASK3+4*, ASK3+12* |
| J | TRIM+1~, TRIM+3*, TRIM+4 |
| LN | ASK1+12*, ASK1+14*, ASK1+15, ASK1+17*, ASK1+19, LINE~, LINE+9, LINE+10*, LINE+11*, LINE+13 , FNAME~, FNAME+2, FNAME+3*, FNAME+5, FNAME+6*, FNAME+7, ASK3+15*, ASK3+17*, ASK3+18, ASK3+20* , ASK3+22 |
| MAGENT | ASK+4~, ASK+8*, ASK+9*, ASK+10, ASK+13, BKONL+5*, BKONL+6*, BKONL+7 |
| MAGFDA | ASK1+4~, GROUP+1~ |
| MAGFDA( | ASK1+19*, ASK1+20*, LINE+13*, LINE+14*, ASK3+22*, ASK3+23* |
| MAGFL | ASK1+4~, ASK1+8*, ASK1+19, ASK1+20, LINE+7~, LINE+8*, LINE+13, LINE+14, GROUP+1~, ASK3+9* , ASK3+22, ASK3+23 |
| MAGIEN | ASK1+18!*, ASK1+19, ASK1+20, LINE+7~, LINE+12!*, LINE+13, LINE+14, GROUP+1~, ASK3+21!*, ASK3+22 , ASK3+23 |
| MAGIN | OFFLINE~, ASK1, ASK1+5*, ASK1+6, ASK3+3*, ASK3+4 |
| MAGPLAT | ASK1+15*, ASK1+20, LINE~, LINE+9, LINE+14, ONLINE~, ASK, ASK+5*, ASK+6, ASK+9 , LISTP*, LISTP+1*, LISTP+2, LISTOFL+1~*, LISTOFL+2*, BKONL~, BKONL+3, BKONL+4, BKONL+6, GROUP+1~ , ASK3+7*, ASK3+18*, ASK3+23 |
| MAGPLAT( | ASK3+7*, ASK3+11 |
| N | ENTRY+2~, LOOP+3*, LOOP+5*, AGAIN+3, AGAIN+4*, AGAIN+6*, FNAME+3* |
| NORMAL | ENTRY+2~, SETUP+4* |
| OUT | LINE~, LISTOFL~, BKONL~ |
| OUT( | LISTOFL+2* |
| OUT(0 | LINE+8*, LINE+9*, LINE+16* |
| OUT(1 | LISTOFL+1*, BKONL+2*, BKONL+3*, BKONL+4*, BKONL+8* |
| PLAT | GROUP+1~, ASK3+11*, ASK3+12, ASK3+14 |
| POP | GROUP+1~, ASK3+14 |
| R | ENTRY+2~, AGAIN+1*, AGAIN+2, AGAIN+3, AGAIN+4 |
| TOTAL | GROUP+1~, ASK3+16*, ASK3+28 |
| U | SETUP+3* |
| X | LOOP+3*, LOOP+4, LOOP+5, AGAIN+4, AGAIN+5*, RETURN+2*, ASK1*, ASK1+1, ASK1+2, ASK1+3 , ASK1+5, ASK1+7*, ASK*, ASK+1, ASK+2, ASK+3, ASK+5, HELP+1*, HELP+2, HELP+3 , HELP+4, GROUP+1~, ASK3*, ASK3+1, ASK3+2, ASK3+3, ASK3+5*, ASK3+13*, TRIM~, TRIM+2 , TRIM+3, TRIM+4 |
| XX | FNAME+1~, FNAME+2, FNAME+3* |
| Y | ASK+12, BKONL+1~, BKONL+8 |