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