XMR3A ;ISC-SF/GMB-XMR3 (cont.) ;04/17/2002 11:16
Source file <XMR3A.m>
Package | Total | Call Graph |
---|---|---|
MailMan | 2 | ZAPIT^XMXMSGS2 KILLMSG^XMXUTIL |
VA Fileman | 1 | $$FIND1^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
REMXMZ(XMZ,XMP2,XMP1) | ; Message originated somewhere else.
|
|
TRY | ||
LOCXMZ(XMZ) | ; Message originated here.
|
|
FINDXMZ(XMP1,XMP2) | ;
|
|
KILLIT | ;
|
|
LOCALXMZ(XMREMID) | ; Given a remote id, function returns XMZ if the message
; can be or was ever found locally. ; If no record of it, returns null. ; Otherwise, returns: ; Piece 1: local XMZ ; Piece 2: originated here? (0=no; 1=yes) ; Piece 3: still exists? (P=no, purged; ; R=no, purged, & replaced with something else; ; E=yes, it still exists here) |
|
CHEKDUP | ;
|
FileNo | Call Tags |
---|---|
^DIC(4.2 - [#4.2] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("XMY" | CHEKDUP+17!, CHEKDUP+18 |
^XMB("NETNAME" | FINDXMZ+1 |
^XMB("NUM" | FINDXMZ+1 |
^XMB(3.7 - [#3.7] | CHEKDUP+17 |
^XMB(3.9 - [#3.9] | LOCXMZ+1, LOCXMZ+6, REMXMZ+1, REMXMZ+3 |
^XMBX(3.9 | TRY |
Name | Line Occurrences |
---|---|
$$FINDXMZ | LOCALXMZ+12, LOCALXMZ+14 |
$$LOCALXMZ | CHEKDUP+4 |
$$LOCXMZ | FINDXMZ+1 |
$$REMXMZ | TRY+1 |
KILLIT | CHEKDUP+14, CHEKDUP+20, CHEKDUP+25 |
TRY | TRY+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
U | CHEKDUP+12, LOCXMZ+6 |
XMCRE8 | LOCXMZ+4~, LOCXMZ+5*, LOCXMZ+6 |
XMP1 | LOCALXMZ+9~, LOCALXMZ+10*, LOCALXMZ+11, LOCALXMZ+12, LOCALXMZ+14, FINDXMZ~, FINDXMZ+1, TRY, TRY+1, TRY+2* , REMXMZ~, REMXMZ+5, REMXMZ+6 |
XMP2 | LOCALXMZ+9~, LOCALXMZ+10*, LOCALXMZ+11, LOCALXMZ+12, LOCALXMZ+14, FINDXMZ~, FINDXMZ+1, TRY, TRY+1, REMXMZ~ , REMXMZ+5, REMXMZ+6 |
>> XMREJECT | CHEKDUP+15*, CHEKDUP+21* |
XMREMID | CHEKDUP+4, KILLIT+1!, LOCALXMZ~, LOCALXMZ+10, REMXMZ+2~, REMXMZ+3*, REMXMZ+4, REMXMZ+5, REMXMZ+6 |
>> XMSEN | CHEKDUP+13, CHEKDUP+19 |
>> XMSG | CHEKDUP+13*, CHEKDUP+19* |
XMTO | CHEKDUP+1~, CHEKDUP+16*, CHEKDUP+17* |
XMZ | CHEKDUP+12, CHEKDUP+26*, KILLIT+2, KILLIT+3, FINDXMZ+2~, TRY*, TRY+1, LOCXMZ~, LOCXMZ+1, LOCXMZ+5* , LOCXMZ+6, REMXMZ~, REMXMZ+1, REMXMZ+3, REMXMZ+4, REMXMZ+5, REMXMZ+6, REMXMZ+7 |
XMZCHK | CHEKDUP+1~, CHEKDUP+4*, CHEKDUP+10, CHEKDUP+12, CHEKDUP+17, CHEKDUP+26, LOCALXMZ+9~, LOCALXMZ+12*, LOCALXMZ+13, LOCALXMZ+14* , LOCALXMZ+15 |
XMZFDA | CHEKDUP+24! |