PSXRCVRY ;BIR/WPB/PDW-CMOP Utility to reset transmissions at remote ;11 Jul 2002
Source file <PSXRCVRY.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 | ||
EN1 | ;I '$G(ARCVRY) W !,"Please wait, checking for data to send."
|
|
RSTBATCH(PSXBAT) | ||
CLNRXQUE(PSXBAT) | ; locate 550.1 entries associated with transmission PSXBAT and remove
|
|
EXIT | ||
MMSG | ;
|
|
CLOSEBAT | ||
SUSRST | ; reset any RXs in suspense with 'L'oading status
|
|
DFN | ||
SUSRX | ; reset suspense RX
|
|
BLDRXM(PSXBAT) | ; build 550.2 RX multiple from 550.1,"C" given PSXBAT batch ien
; can be used for postinit |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSX(550.1 - [#550.1] | Classic Fileman Calls |
^PSX(550.2 - [#550.2] | Classic Fileman Calls, GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | SUSRST+1, SUSRST+2, DFN, DFN+1, SUSRX+1, BLDRXM+5 |
^PSRX - [#52] | BLDRXM+5 |
^PSRX("B" | BLDRXM+4 |
^PSX(550 - [#550] | EN+1 |
^PSX(550.1 - [#550.1] | EN1+5, CLNRXQUE+3, BLDRXM+2, BLDRXM+3 |
^PSX(550.2 - [#550.2] | EN1+6, RSTBATCH+3, RSTBATCH+4, BLDRXM+7* |
^XMB(3.9 - [#3.9] | MMSG+5*, MMSG+6*, MMSG+7*, MMSG+8*, MMSG+9*, MMSG+10*, MMSG+11*, MMSG+12*, MMSG+13*, MMSG+14* , MMSG+15*, MMSG+16*, MMSG+17*, MMSG+18*, MMSG+19*, MMSG+20*, MMSG+21*, MMSG+22*, MMSG+23*, MMSG+24* , MMSG+25* |
Name | Field # of Occurrence |
---|---|
^( | BLDRXM+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BADBAT | MMSG+28! |
D0 | BLDRXM+6!, BLDRXM+12! |
DA | CLNRXQUE+1!, CLNRXQUE+3*, CLNRXQUE+4!, CLOSEBAT+1!, CLOSEBAT+2*, CLOSEBAT+3!, BLDRXM+6!, BLDRXM+12! |
DA(1 | BLDRXM+8* |
DD | BLDRXM+6!, BLDRXM+12! |
DFN | EXIT!, DFN*, DFN+1, BLDRXM+5* |
DIC | BLDRXM+6!, BLDRXM+9*, BLDRXM+12! |
DIC("DR" | BLDRXM+10* |
DIC(0 | BLDRXM+9* |
DIE | CLOSEBAT+1!, CLOSEBAT+2*, CLOSEBAT+3! |
DIK | CLNRXQUE+1!, CLNRXQUE+2*, CLNRXQUE+4! |
>> DIV | SUSRST+1*, SUSRST+2, DFN, DFN+1 |
>> DLAYGO | BLDRXM+9* |
DO | BLDRXM+6!, BLDRXM+12! |
DR | CLOSEBAT+1!, CLOSEBAT+2*, CLOSEBAT+3!, BLDRXM+6!, BLDRXM+12! |
DT | MMSG+25 |
LAST | EXIT! |
>> LN | BLDRXM+3* |
>> ORD | BLDRXM+2*, BLDRXM+3 |
>> PSX | EN+1* |
>> PSX0 | RSTBATCH+4*, RSTBATCH+5 |
PSXBAT | EN1+6*, EN1+7, RSTBATCH~, RSTBATCH+2, RSTBATCH+3, RSTBATCH+4, CLNRXQUE~, CLNRXQUE+3, EXIT!, MMSG+2 , CLOSEBAT+2, BLDRXM~, BLDRXM+2, BLDRXM+7, BLDRXM+8, BLDRXM+9 |
>> PSXBATNM | RSTBATCH+2*, RSTBATCH+6 |
>> PSXPTR | BLDRXM+4*, BLDRXM+5 |
PSXRXQDA | CLNRXQUE+1~, CLNRXQUE+3*, EXIT! |
>> PSXSYS | EN+1, EN+3, EN1+1, MMSG+1 |
PSXTRNBT | EXIT!, MMSG+1! |
PSXTRNBT( | MMSG+17 |
PSXTRNBT(17 | MMSG+20 |
PSXTRNBT(2 | MMSG+18 |
PSXTRNBT(3 | MMSG+19 |
PSXTRNBT(5 | MMSG+21 |
PSXTRXDA | RSTBATCH+4*, EXIT! |
PTR | EXIT! |
REC | EXIT!, BLDRXM+5* |
>> RX | BLDRXM+4*, BLDRXM+8 |
>> RXCNT | RSTBATCH+4* |
RXDA | RSTBATCH+6, EXIT! |
>> RXF | BLDRXM+4* |
RXFL | RSTBATCH+6, EXIT! |
>> RXTYP | SUSRST+1*, SUSRST+2, DFN, DFN+1 |
SDT | EXIT! |
SITE | MMSG+1*, MMSG+3, MMSG+28! |
>> STAT | SUSRST+1*, SUSRST+2, DFN, DFN+1 |
>> SUSDA | DFN+1*, SUSRX+1 |
>> SUSDT | SUSRST+2*, DFN, DFN+1 |
>> SUSRX | SUSRX+1*, SUSRX+2 |
>> TXT | BLDRXM+3*, BLDRXM+4 |
U | RSTBATCH+5, SUSRX+1, BLDRXM+5 |
>> X | BLDRXM+8* |
XMDUN | MMSG+3*, MMSG+28! |
XMDUZ | MMSG+3*, MMSG+28! |
XMSUB | MMSG+3*, MMSG+28! |
XMY | MMSG+28! |
XMZ | MMSG+4, MMSG+5, MMSG+6, MMSG+7, MMSG+8, MMSG+9, MMSG+10, MMSG+11, MMSG+12, MMSG+13 , MMSG+14, MMSG+15, MMSG+16, MMSG+17, MMSG+18, MMSG+19, MMSG+20, MMSG+21, MMSG+22, MMSG+23 , MMSG+24, MMSG+25, MMSG+28! |
>> YY | RSTBATCH+5* |
ZTSK | EN+1~*, EN+4 |
ZTSK(1 | EN+6 |
ZTSK(2 | EN+6 |