ACRFZISH ;IHS/OIRM/DSD/AEF/MRS - VARIOUS ZIS/ZISH UTILITY SUBROUTINES [ 10/27/2004 4:18 PM ]
Source file <ACRFZISH.m>
| Package | Total | Call Graph | 
|---|---|---|
| Commitment Register | 1 | JCMD^ACRFUTL | 
| Kernel | 1 | ($$DEL,$$LIST,$$OPEN,$$PWD,$$STATUS,CLOSE,OPEN)^%ZISH | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LIST(ZISH1,ZISH2,ZISH3) | ||
| CLOSE(X) | ;EP;TO CLOSE DEVICE | |
| SELDIR(PATH,OUT) | ||
| HFS(ZISH1,ZISH2,ZISH3,%FILE) | ;EP ; VERBOSE & "FILE" | |
| STATUS() | ;EP; | |
| DEL(ZISH1,ZISH2) | ;EP; CALLS EXTRINSIC FUNCTION TO DELETE FILES | |
| PWD(X) | ;EP; Print working directory | |
| OPEN1166 | ;EP; OLD 1166 APPROVALS FOR PAYMENT CHECKS | |
| ASK | ; | |
| OPEN(ZISH1,ZISH2,ZISH3,%DEV) | ;EP; OPEN UNIX FILES - VERBOSE & NO "FILE" ; ; INPUT: ; ZISH1 = DIRECTORY PATH STRING ; ZISH2 = FILENAME ; ZISH3 = OPEN MODE "R" = READ ONLY; "W" = WRITE | |
| ASKPATHO(ACRPATH,ACROK) | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AFSLPRM(1 | OPEN1166+2, OPEN1166+8, OPEN1166+13 | 
| Name | Line Occurrences | 
|---|---|
| ASK | ASK+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DEV | OPEN~, OPEN+14* | 
| %FILE | HFS~, HFS+12* | 
| %ZIS | CLOSE+3! | 
| ACROK | ASKPATHO~, ASKPATHO+4*, ASKPATHO+12* | 
| ACRPATH | ASKPATHO~, ASKPATHO+5, ASKPATHO+6 | 
| >> AFSLCMD | OPEN1166+14 | 
| DIR | ASK+1~, ASKPATHO+3~ | 
| DIR("A" | ASK+4*, ASKPATHO+8* | 
| DIR("B" | ASK+5*, ASKPATHO+9* | 
| DIR(0 | ASK+3*, ASKPATHO+7* | 
| DIRUT | ASK+7, ASKPATHO+3~, ASKPATHO+11 | 
| DTOUT | ASK+7, ASKPATHO+3~, ASKPATHO+11 | 
| DUOUT | ASK+7, ASKPATHO+3~, ASKPATHO+11 | 
| IO | HFS+12, OPEN+14 | 
| IO(0 | HFS+11 | 
| IOP | CLOSE+3! | 
| IOPAR | CLOSE+3! | 
| OUT | SELDIR~, ASK+2*, ASK+7* | 
| PATH | SELDIR~, ASK+5, ASK+8*, ASK+9, ASK+11 | 
| >> POP | HFS+10 | 
| U | OPEN1166+8, OPEN1166+13 | 
| X | HFS+8~, OPEN1166+14*, PWD~, PWD+1, CLOSE~, CLOSE+2 | 
| Y | HFS+8~, DEL+5~, DEL+6*, OPEN+10~, OPEN+11*, OPEN+12, OPEN1166+5*, OPEN1166+11*, OPEN1166+13*, OPEN1166+14 , ASK+1~, ASK+8, ASK+9, ASK+10, ASKPATHO+12 | 
| ZISH1 | HFS~, HFS+9, HFS+11, DEL~, DEL+6, OPEN~, OPEN+11, OPEN+13, LIST~, LIST+6 | 
| ZISH2 | HFS~, HFS+9, HFS+11, DEL~, DEL+6, OPEN~, OPEN+11, OPEN+13, LIST~, LIST+6 | 
| ZISH3 | HFS~, HFS+9, OPEN~, OPEN+11, LIST~, LIST+6 | 
| ZTQUEUED | CLOSE+3! | 
| ZTREQ | CLOSE+3! | 
| ZTSK | CLOSE+3! |