PSXDODNT ;CMC/WPB Utility to watch DoD directories ;04/01/02 16:52:42
Source file <PSXDODNT.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 |
---|---|---|
EN | ;reads the directory for files
|
|
DIRECT | ;reads the FILE variable to see what types files are available for processing and then sends process to the appropriate routine
|
|
FINISH | ;
|
|
PULL | ||
ARCHIVE | ;
|
|
REMOVE | ||
KVAR | ;K FILELIST,FILE,Y,PATH,BADFILE
|
|
ROU | ; nest the new command so variables will be protected
|
|
ZTER | ;Friendly RE-cycle error and move to next file
|
|
PULL2 | ||
HOLD | ||
ARCHIVE2 | ||
REMOVE2 | ||
FALERT(FILE,PATH,GBL) | ;fail to pass file into target directory, send alert, store for later
|
|
STORE | ; store file intO XTMP if GBL PROVIDED
|
|
RESEND | ; SCAN XTMP and if entries put the files into the boxes
|
|
CLEAR | ; CLEAR PREVIOUS NODES history nodes
|
|
KILLERR | ; kill the error LOG ^XTMP("PSXDODERR", )
|
|
START | ;enable/start auto error trapping
|
|
STOP | ;disable auto error trapping
|
|
EDIT | ; edit the PSX DODNT option K8 SYS pg 342
|
|
DISP | ; display schedule
|
|
CLEARALL | ; clear boxes out, archive, hold of all files
|
Name | Field # of Occurrence |
---|---|
C^%DTC | EN+22 |
NOW^%DTC | EN+6, EN+9, EN+13, EN+23, DIRECT+13, DIRECT+16, REMOVE2+1, FALERT+1, STORE+2, RESEND+8 |
$$DEL^%ZISH | REMOVE, REMOVE2 |
$$FTG^%ZISH | PULL, PULL2 |
$$GTF^%ZISH | ARCHIVE+3, HOLD, ARCHIVE2, RESEND+5 |
$$LIST^%ZISH | EN+31 |
$$EC^%ZOSV | ZTER+1 |
^%ZTER | ZTER+10 |
UNWIND^%ZTER | REMOVE2+5 |
$$GET1^DIQ | EN+30, PULL, ARCHIVE+3, REMOVE, ZTER+8, PULL2, HOLD, ARCHIVE2, REMOVE2 |
CLEARFLS^PSXDODH | CLEARALL+1 |
GRP1^PSXNOTE | ZTER+9, REMOVE2+3, FALERT+3, RESEND+11 |
$$FMADD^XLFDT | EN+11, STORE+3 |
$$FMDIFF^XLFDT | EN+6 |
$$FMTE^XLFDT | EN+13 |
$$UP^XLFSTR | DIRECT+8 |
^XMD | EN+19, ZTER+11 |
SETUP^XQALERT | REMOVE2+3, FALERT+5, RESEND+13 |
DISP^XUTMOPT | DISP+1 |
EDIT^XUTMOPT | EDIT+1 |
Name | Line Occurrences |
---|---|
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 |
|
FileNo | Call Tags |
---|---|
^PSX(554 - [#554] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | REMOVE2+1, FALERT+1, RESEND+8 |
^TMP($J | FINISH+2!, PULL, ARCHIVE+3, ARCHIVE+4, ZTER+13!, PULL2, HOLD, HOLD+1, ARCHIVE2, ARCHIVE2+1 |
^XTMP( | EN+6, EN+10!, EN+12!, EN+24!, EN+25*, EN+26*, EN+34!, DIRECT+13*, DIRECT+16*, STORE+4! , STORE+5*, STORE+6*, STORE+7*, RESEND+2, RESEND+3, RESEND+5, RESEND+7!, CLEAR+1! |
^XTMP("PSXDODERR" | EN+10*, EN+11*, KILLERR+1! |
^XTMP("PSXDODNT" | EN+3 |
^XTMP("PSXNTSTOP-1" | DIRECT+7, START+1!, STOP+1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | EN+6, EN+10, EN+13, EN+17, EN+25, EN+26, DIRECT+13, DIRECT+16, REMOVE2+1, FALERT+1 , STORE+2, RESEND+8 |
>> BADFILE | ZTER+3* |
>> DIF | EN+6*, EN+7 |
DT | EN+11, EN+22, STORE+3, STORE+5, STOP+1 |
>> DTPRG | STORE+3*, STORE+5 |
>> EXT | EN+28*, DIRECT+8*, DIRECT+10 |
FILE | EN+1!, EN+30*, ROU+1~, FALERT~, FALERT+2, STORE+6, RESEND+3*, RESEND+5, RESEND+9 |
FILE( | DIRECT+1, DIRECT+6 |
FILELIST | EN+1! |
FILELIST( | EN+28* |
>> FILENM | DIRECT+1*, DIRECT+2*, DIRECT+6*, DIRECT+8, DIRECT+13, FINISH+1, PULL, ARCHIVE+1, ARCHIVE+2, REMOVE , ROU+2, ZTER+2, ZTER+3, ZTER+6, ZTER+12, PULL2, HOLD, HOLD+1, ARCHIVE2, ARCHIVE2+1 , REMOVE2 |
>> FILENMAR | ARCHIVE+1*, ARCHIVE+2*, ARCHIVE+3, ARCHIVE+4 |
GBL | ARCHIVE+4*, HOLD+1*, ARCHIVE2+1*, FALERT~, STORE+1, STORE+7 |
I | DIRECT+17! |
INC | DIRECT+17! |
IOST | DIRECT+1, FINISH+1, ROU+2, ZTER+12 |
JOBBEG | DIRECT+13*, DIRECT+16, ROU+1~ |
JOBEND | ROU+1~ |
>> NMSPACE | STORE+2*, STORE+4, STORE+5, STORE+6, STORE+7, RESEND+1*, RESEND+2*, RESEND+3, RESEND+5, RESEND+6* , RESEND+7 |
PATH | EN+30*, EN+31, PULL*, ARCHIVE+3*, ARCHIVE+4, REMOVE*, PULL2*, HOLD*, HOLD+1, ARCHIVE2* , ARCHIVE2+1, REMOVE2*, FALERT~, FALERT+2, STORE+6, RESEND+3*, RESEND+5, RESEND+6, RESEND+9 |
>> PREVJOB | EN+3*, EN+4, EN+6, EN+10, EN+12 |
>> PSXDT | EN+22*, EN+25 |
PSXERCNT | EN+1! |
PSXJOB | EN+3*, EN+4, EN+24, EN+25, EN+26, EN+34, DIRECT+13, DIRECT+16, ROU+1~ |
PSXL | REMOVE!, REMOVE2! |
PSXL( | REMOVE*, REMOVE2* |
>> PSXQUIT | EN+4, EN+5*, EN+12* |
ROU | DIRECT+10*, DIRECT+17!, ROU+2, ROU+3 |
TEXT | ZTER+13! |
TEXT(1 | ZTER+5* |
TEXT(2 | ZTER+6* |
TEXT(3 | ZTER+7* |
TEXT(4 | ZTER+8* |
TXT | EN+15! |
TXT(1 | EN+16* |
TXT(2 | EN+17* |
TXT(3 | EN+18* |
U | EN+11, EN+25, DIRECT+16, STORE+5, STOP+1 |
>> X | EN+11*, EN+22, CLEAR+1* |
>> X1 | EN+6*, EN+22* |
>> X2 | EN+6*, EN+22* |
>> XMSUB | EN+14*, ZTER+2* |
>> XMTEXT | EN+14*, ZTER+4* |
>> XMY | REMOVE2+3, FALERT+3, RESEND+11 |
>> XQA | REMOVE2+3*, FALERT+3*, RESEND+11* |
>> XQAID | REMOVE2+2*, FALERT+2*, RESEND+9* |
>> XQAMSG | REMOVE2+2*, FALERT+2*, RESEND+9* |
>> XX | EN+13*, EN+14, EN+16, ARCHIVE+3*, HOLD*, ARCHIVE2*, CLEARALL+1* |
>> XXERR | ZTER+1*, ZTER+7, REMOVE2+2 |
Y | EN+31*, EN+32, DIRECT+17!, PULL*, ARCHIVE+3*, ARCHIVE+4, REMOVE*, PULL2*, HOLD*, HOLD+1 , ARCHIVE2*, ARCHIVE2+1, REMOVE2*, REMOVE2+1*, REMOVE2+2, FALERT+1*, FALERT+2, RESEND+5*, RESEND+6, RESEND+8* , RESEND+9 |