XMUT4 ;ISC-SF/GMB-Integrity Checker for files 3.7, 3.9 ;07/15/2002 07:25
Source file <XMUT4.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 |
---|---|---|
CHKFILES | ;
|
|
PROCESS | ;
|
|
MAILBOX(XMABORT) | ;
|
|
USERS(XMABORT) | ;
; XMUCNT # users ; XMUKCNT # bskts for a particular user ; XMUECNT # msg entries for a particular user ; XMKCNT # bskts ; XMECNT # msg entries |
|
USER(XMUSER,XMUKCNT,XMUECNT) | ;
; XMUNCNT # new msgs for a user ; XMUKECNT # msgs in a user's bskt ; XMUKNCNT # new msgs in a user's bskt |
|
BSKT(XMUSER,XMK,XMUKNCNT,XMUKECNT) | ;
|
|
CXREF(XMUSER,XMK,XMRESEQ) | ; Check the bskt's C xref (msg seq numbers in bskt)
|
|
N0XREF(XMUSER) | ; Check the user's N0 xref (new msgs)
|
|
BXREF(XMUSER) | ; Check the user's B xref (bskt names)
|
|
ERR(XMERRNUM,XMUSER,XMK,XMZ,XMDPARM) | ;
|
Name | Field # of Occurrence |
---|---|
$$S^%ZTLOAD | USERS+12 |
$$EZBLD^DIALOG | CHKFILES+5, MAILBOX+1, USERS+7, BSKT+2, BSKT+3, BSKT+4, ERR+5, ERR+7, ERR+8 |
BLD^DIALOG | USERS+21 |
MSG^DIALOG | USERS+22 |
MXREF^XMUT41 | MAILBOX+3 |
POSTBSKT^XMUT41 | MAILBOX+4 |
SUMMARY^XMUT41 | PROCESS+6 |
WARNING^XMUT41 | CHKFILES+4 |
MESSAGE^XMUT4C | PROCESS+5 |
RSEQ^XMXBSKT | BSKT+60 |
ZAPIT^XMXMSGS2 | BSKT+14 |
EN^XUTMDEVQ | CHKFILES+5 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XMB(3.7 - [#3.7] | USERS+9, USERS+24, USERS+25*, USER+8, USER+14, USER+15, USER+16*, USER+17, USER+18*, BSKT+7 , BSKT+8, BSKT+10*, BSKT+18, BSKT+20, BSKT+21*, BSKT+22*, BSKT+24, BSKT+29*, BSKT+30!, BSKT+32 , BSKT+33, BSKT+35*, BSKT+38, BSKT+41*, BSKT+49*, BSKT+50!, BSKT+52, BSKT+53, BSKT+54, BSKT+55 , BSKT+57*, CXREF+3, CXREF+5, CXREF+7, CXREF+8, CXREF+9*, CXREF+11, CXREF+12*, CXREF+14!, N0XREF+3 , N0XREF+5, N0XREF+6, N0XREF+7, N0XREF+8*, N0XREF+10*, BXREF+3, BXREF+5, BXREF+6, BXREF+7, BXREF+8 , BXREF+9*, BXREF+12!, BXREF+13* |
^XMB(3.9 - [#3.9] | BSKT+12 |
Name | Line Occurrences |
---|---|
BSKT | USER+11 |
BXREF | USER+5 |
CXREF | BSKT+5 |
ERR | BSKT+11, BSKT+13, BSKT+18, BSKT+23, BSKT+24, BSKT+28, BSKT+32, BSKT+36, BSKT+42, BSKT+51 , BSKT+52, BSKT+58, BSKT+61, CXREF+10, CXREF+13, CXREF+15, N0XREF+9, N0XREF+11, BXREF+10, BXREF+11 , BXREF+14 |
MAILBOX | PROCESS+4 |
N0XREF | USER+6 |
PROCESS | CHKFILES+1 |
USER | USERS+13 |
USERS | MAILBOX+2 |
Name | Field # of Occurrence |
---|---|
^( | BSKT+18*, BSKT+24*, BSKT+32*, BSKT+52* |
^(0 | USERS+24*, USER+14*, USER+15*, USER+17*, BSKT+53*, BSKT+55* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
U | USERS+24, USER+14, USER+15, USER+17, USER+18, BSKT+9, BSKT+10, BSKT+16, BSKT+21, BSKT+26 , BSKT+29, BSKT+38, BSKT+41, BSKT+49, BSKT+53, BSKT+55, BSKT+57, CXREF+7, CXREF+9, CXREF+11 , CXREF+12, N0XREF+6, N0XREF+10, BXREF+6, BXREF+8, BXREF+9, BXREF+13 |
XMABORT | CHKFILES+2~, CHKFILES+3*, CHKFILES+4, PROCESS+2~, PROCESS+3*, PROCESS+4, PROCESS+5, PROCESS+6, MAILBOX~, MAILBOX+2 , MAILBOX+3, USERS~, USERS+9, USERS+10, USERS+12*, USERS+16 |
XMCNT | CXREF+1~, CXREF+4*, CXREF+6*, CXREF+16 |
XMDPARM | ERR~, ERR+5 |
XMECNT | USERS+6~, USERS+8*, USERS+15*, USERS+19 |
XMERRNUM | ERR~, ERR+1, ERR+4, ERR+5 |
>> XMERROR( | ERR+1* |
XMK | USER+4~, USER+7*, USER+8*, USER+9, USER+11, BSKT~, BSKT+5, BSKT+7, BSKT+8, BSKT+10 , BSKT+11, BSKT+13, BSKT+14, BSKT+18, BSKT+20, BSKT+21, BSKT+22, BSKT+23, BSKT+24, BSKT+27 , BSKT+28, BSKT+29, BSKT+30, BSKT+32, BSKT+33, BSKT+34, BSKT+35, BSKT+36, BSKT+38, BSKT+40 , BSKT+41, BSKT+42, BSKT+43, BSKT+44, BSKT+45, BSKT+48, BSKT+49, BSKT+50, BSKT+51, BSKT+52 , BSKT+53, BSKT+54, BSKT+55, BSKT+57, BSKT+58, BSKT+60, BSKT+61, CXREF~, CXREF+3, CXREF+5 , CXREF+7, CXREF+8, CXREF+9, CXREF+10, CXREF+11, CXREF+12, CXREF+13, CXREF+14, CXREF+15, N0XREF+1~ , N0XREF+2*, N0XREF+3*, N0XREF+5, N0XREF+6, N0XREF+7, N0XREF+8, N0XREF+9, N0XREF+10, N0XREF+11, BXREF+1~ , BXREF+4*, BXREF+5*, BXREF+6, BXREF+7, BXREF+8, BXREF+9, BXREF+10, BXREF+11, BXREF+12, BXREF+13 , BXREF+14, ERR~, ERR+4 |
XMKCNT | USERS+6~, USERS+8*, USERS+14*, USERS+19 |
XMKN | BSKT+1~, BSKT+34*, BSKT+35, BSKT+38*, BSKT+39, BSKT+40*, BSKT+41, BSKT+45, BSKT+47, BSKT+48* , BSKT+49, BSKT+52, BXREF+1~, BXREF+2*, BXREF+3*, BXREF+5, BXREF+6, BXREF+9, BXREF+12, BXREF+13 |
XMKNAME | BSKT+1~ |
XMKNAME( | BSKT+3*, BSKT+34, BSKT+40, BSKT+44, BSKT+45, BSKT+48 |
XMKNAME("?" | BSKT+4*, BSKT+34, BSKT+40 |
XMKNAME(1 | BSKT+2* |
XMKNBAD | BSKT+46~, BSKT+47*, BSKT+50, BSKT+51 |
XMKZ | BSKT+1~, BSKT+16*, BSKT+17, BSKT+18, BSKT+20*, BSKT+21, BSKT+22, CXREF+1~, CXREF+2*, CXREF+3* , CXREF+5, CXREF+7, CXREF+9, CXREF+12, CXREF+14 |
XMPARM | USERS+18~, USERS+21, ERR+3~, ERR+7, ERR+8 |
XMPARM(1 | USERS+19*, ERR+4* |
XMPARM(2 | USERS+19*, ERR+4* |
XMPARM(3 | USERS+19*, ERR+4* |
XMPARM(4 | ERR+5* |
XMPARM(5 | ERR+7* |
XMREC | BSKT+1~, BSKT+8*, BSKT+9, BSKT+16, BSKT+26 |
XMRESEQ | BSKT+1~, BSKT+5, BSKT+59, CXREF~, CXREF+16* |
XMTEXT | USERS+18~ |
XMUCNT | USERS+6~, USERS+8*, USERS+10*, USERS+11, USERS+19, USERS+24, USERS+25 |
XMUECNT | USERS+6~, USERS+13, USERS+15, USER~, USER+7*, USER+13* |
XMUKCNT | USERS+6~, USERS+13, USERS+14, USER~, USER+7*, USER+10*, USER+17, USER+18 |
XMUKECNT | USER+4~, USER+11, USER+13, BSKT~, BSKT+6*, BSKT+15*, BSKT+55, BSKT+56, BSKT+57 |
XMUKNCNT | USER+4~, USER+11, USER+12, BSKT~, BSKT+6*, BSKT+31*, BSKT+53 |
XMUNCNT | USER+4~, USER+7*, USER+12*, USER+15 |
XMUSER | USERS+6~, USERS+8*, USERS+9*, USERS+13, USER~, USER+5, USER+6, USER+8, USER+11, USER+14 , USER+15, USER+16, USER+17, USER+18, BSKT~, BSKT+5, BSKT+7, BSKT+8, BSKT+10, BSKT+11 , BSKT+13, BSKT+14, BSKT+18, BSKT+20, BSKT+21, BSKT+22, BSKT+23, BSKT+24, BSKT+28, BSKT+29 , BSKT+30, BSKT+32, BSKT+33, BSKT+35, BSKT+36, BSKT+38, BSKT+41, BSKT+42, BSKT+49, BSKT+50 , BSKT+51, BSKT+52, BSKT+53, BSKT+54, BSKT+55, BSKT+57, BSKT+58, BSKT+60, BSKT+61, CXREF~ , CXREF+3, CXREF+5, CXREF+7, CXREF+8, CXREF+9, CXREF+10, CXREF+11, CXREF+12, CXREF+13, CXREF+14 , CXREF+15, N0XREF~, N0XREF+3, N0XREF+5, N0XREF+6, N0XREF+7, N0XREF+8, N0XREF+9, N0XREF+10, N0XREF+11 , BXREF~, BXREF+3, BXREF+5, BXREF+6, BXREF+7, BXREF+8, BXREF+9, BXREF+10, BXREF+11, BXREF+12 , BXREF+13, BXREF+14, ERR~, ERR+4 |
XMZ | BSKT+1~, BSKT+6*, BSKT+7*, BSKT+8, BSKT+9, BSKT+10, BSKT+11, BSKT+12, BSKT+13, BSKT+14 , BSKT+18, BSKT+21, BSKT+22, BSKT+23, BSKT+24, BSKT+28, BSKT+29, BSKT+30, BSKT+32, CXREF+1~ , CXREF+4*, CXREF+5*, CXREF+7, CXREF+8, CXREF+9, CXREF+10, CXREF+11, CXREF+12, CXREF+13, CXREF+14 , CXREF+15, N0XREF+1~, N0XREF+4*, N0XREF+5*, N0XREF+6, N0XREF+7, N0XREF+8, N0XREF+9, N0XREF+10, N0XREF+11 , ERR~, ERR+7 |
>> ZTQUEUED | CHKFILES+1, PROCESS+1, MAILBOX+1, USERS+7, USERS+11, USERS+17, ERR+2 |
>> ZTREQ | PROCESS+1* |
>> ZTSTOP | USERS+12* |