VENPCCP1 ; IHS/OIT/GIS - FACILITY PRINT DEAMON ;
Source file <VENPCCP1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MSG | ||
| BAD | ||
| FILE | ||
| REC | ||
| RECYCLE | ||
| NEW | ||
| BAL | ||
| DFILE | ||
| OPEN | ||
| ERRQ | ||
| CLEAN(PGIEN) | ; EP-CANCELS ERROR GLOBALS
|
|
| CHUNK | ; EP - REBUILD THE RECORD IN SMALL CHUNKS THAT WILL FIT THRU THE "OPEN" WINDOW.
; THIS CODE ADDED TO AVOID THE MAXSTG AND STKOVR ERRORS EXPERIENCED UNDER VER 2.2 |
|
| INIT() | ; EP-INITIALIZE VARIABLES AND RETURN '1' IF SUCCESSFUL
|
|
| STOP() | ; EP-EXTERNAL HALT
|
|
| GOOD | ; !!!SUCCESS!!!
|
|
| IP | ||
| COUNT(PATH) | ; EP-COUNT THE TEXT FILES IN A DIRECTORY
|
|
| NEXT(PATH,FILE) | ; EP-DISPLAY THE NEXT FILE IN A DIRECTORY, SET LASTFILE
|
|
| DEL(PATH,F) | ; EP-FROM VENPCC2 - DELETE A FILE FROM THE PRINT QUEUE
|
|
| TRAP | ; EP-PRINT DEAMON ERROR TRAP
|
|
| TRANSMIT | ||
| EF(MN) | ; EP-GIVEN A TEMPLATE MENEMONIC, RETURN THE TEMLATE IEN
|
|
| CYCLE | ||
| INC |
| Name | Field # of Occurrence |
|---|---|
| SYNC^VENPCCM1 | CYCLE+1 |
| $$FIND^VENPCCP | RECYCLE+2 |
| $$OPN^VENPCCP | REC, REC+1 |
| $$SEND^VENPCCP | TRANSMIT |
| CTCP^VENPCCP | TRAP+5 |
| FUNC^VENPCCP | DEL+6 |
| UCMD^VENPCCP | DEL+3 |
| DEL^VENPCCP1 | REC+2 |
| FILE^VENPCCP2 | TRAP+8 |
| FILES^VENPCCP2 | NEXT+5, COUNT+5 |
| REG^VENPCCP2 | INIT+3, INIT+9, INIT+11, INIT+12, IP, IP+1, IP+3 |
| CLEAN^VENPCCP3 | INC+2 |
| $$CFG^VENPCCU | INIT+3, STOP+4 |
| $$OS^VENPCCU | IP+4, DEL+1, DEL+3 |
| $$VEN^VENPCCU | IP+4, DEL+1, DEL+2 |
| $$HTFM^XLFDT | INIT+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | NEW+2, TRAP+1 |
| ^TMP("VEN ERROR FLAG" | CLEAN+1!, CLEAN+2! |
| ^TMP("VEN SYNC" | CYCLE+1! |
| ^TMP("VEN TASK" | STOP+2, STOP+3!, STOP+7, STOP+8 |
| ^VEN(7.41 - [#19707.41] | EF+4 |
| ^VEN(7.5 - [#19707.5] | INC+2, INIT+6, INIT+7, INIT+8, INIT+10, IP, IP+2, STOP+4 |
| Name | Line Occurrences |
|---|---|
| $$COUNT | MSG |
| $$INIT | NEW+4 |
| $$NEXT | FILE+1, BAD |
| $$STOP | NEW+4, CYCLE, FILE, OPEN, TRANSMIT+1, TRAP+4 |
| CLEAN | GOOD+1 |
| CYCLE | CYCLE+1, FILE+1 |
| DEL | DFILE, NEXT+6 |
| DFILE | REC+3 |
| FILE | RECYCLE, RECYCLE+3 |
| INC | REC+2, BAD |
| OPEN | BAD, RECYCLE+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | EF+4 |
| ^(4 | CLEAN+1! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NEW~, NEW+4*, BAL+1*, BAL+2*, RECYCLE+1*, CHUNK+2~, CHUNK+3*, CHUNK+4*, CHUNK+5, INIT+1~ , INIT+4*, INIT+5, IP+4*, DEL+4~, TRAP+7 |
| A | NEW~ |
| B | NEW~ |
| CFIGIEN | NEW+1~, INC+2, INIT+3*, INIT+6, INIT+7, INIT+8, INIT+10, IP, IP+2 |
| CNT | NEW~, INC*, INC+1, INIT+2* |
| DEFEF | NEW+1~ |
| DEL | NEW+1~, IP+4* |
| DFN | NEW~ |
| DT | INC+2 |
| DUZ | NEW~ |
| EIEN | EF+2~, EF+3*, EF+4*, EF+5 |
| >> ERR | TRAP+7*, TRAP+8 |
| ERRSTOP | NEW+2!, STOP+6, TRAP+2, TRAP+3* |
| F | DEL~, DEL+1, DEL+2, DEL+3, DEL+5 |
| FILE | NEW~, FILE+1*, REC, REC+1, REC+2, BAL, BAL+1, MSG+1, BAD*, DFILE , RECYCLE, RECYCLE+1, RECYCLE+2*, NEXT~, NEXT+1, NEXT+7*, NEXT+9, NEXT+10, COUNT+2~, COUNT+3* , COUNT+6* |
| FIRST | NEW+1~, IP+4* |
| I | NEW+1~, BAL+1*, CHUNK+2~, CHUNK+3*, CHUNK+5 |
| IP | NEW~, BAL+2*, TRANSMIT, IP*, IP+1, IP+2 |
| IPA | NEW~, BAL+2*, TRANSMIT, IP+2*, IP+3 |
| LASTFILE | NEW~, NEXT+6, NEXT+9* |
| >> MERR | TRAP+7* |
| MN | EF~, EF+1, EF+4 |
| MRPFLAG | NEW+1~ |
| MSG | NEW+1~, MSG+1* |
| NEXT | NEW+1~, IP+4* |
| PATH | NEW~, FILE+1, REC, REC+1, REC+2, MSG, BAD, DFILE, RECYCLE+2, INIT+8* , INIT+9, NEXT~, NEXT+1, NEXT+5, NEXT+6, COUNT~, COUNT+1, COUNT+5, DEL~, DEL+1 , DEL+2, DEL+3, DEL+5 |
| PF | DEL+4~, DEL+5* |
| PGIEN | NEW+1~, GOOD+1, CLEAN~, CLEAN+2 |
| POP | NEW~, REC*, REC+1*, REC+2 |
| REC | NEW~, REC+3, TRANSMIT! |
| REC( | CHUNK+5* |
| REC(1 | REC+3 |
| RESULT | NEW~, TRANSMIT*, BAD |
| SOCKET | NEW~, TRANSMIT, INIT+10*, INIT+11, INIT+12 |
| SWAP | NEW~ |
| TMP | NEW+1~, INC+1, MSG+1, INIT+2*, NEXT+3~, NEXT+4*, NEXT+5, NEXT+6, NEXT+7, NEXT+8 , COUNT+2~, COUNT+4*, COUNT+5, COUNT+6, COUNT+7 |
| TOT | NEW+1~, MSG*, MSG+1, COUNT+2~, COUNT+3*, COUNT+6*, COUNT+8 |
| TYPE | NEW+1~, RECYCLE+1*, RECYCLE+2 |
| U | INC+2, INIT+2*, INIT+6, INIT+10, IP, IP+2, EF+4, STOP+4 |
| VENDEV | NEW+1~ |
| VENIO | NEW+1~ |
| VER25 | NEW~, REC, INIT+6* |
| VISIT | NEW~ |
| WAIT | NEW+1~ |
| X | NEW+1~, NEW+2*, CHUNK+2~, CHUNK+4*, EF+2~, EF+4*, STOP+1~*, STOP+2*, STOP+3, DEL+4~ , TRAP+1* |
| Y | NEW+1~, NEW+3* |
| Z | NEW+1~, TRAP+4* |