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! |