XMXPARMB ;ISC-SF/GMB-Parameter check for XMXAPIB ;04/17/2002 14:12
Source file <XMXPARMB.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
LISTBSKT(XMDUZ,XMFLAGS,XMAMT,XMSTART,XMPART,XMTROOT) | ;
|
|
XMDATE(XMPARM,XMDATE) | ;
|
|
XMSERV(XMKN) | ;
|
|
DELBSKT(XMDUZ,XMK,XMFLAGS) | ;
|
|
XMKN(XMDUZ,XMPARM,XMKN,XMOKXST) | ; Validate a prospective basket name
; XMKN prospective basket name ; XMOKXST is it OK if a basket with that name already exists? (0=no; 1=yes) |
|
BSKT(XMDUZ,XMK) | ; Make sure basket exists
|
|
VA200(XMDUZ) | ; Make sure DUZ exists
|
|
XMAMT(XMPARM,XMAMT) | ;
|
|
TERMMBOX(XMDUZ) | ; Terminate a mailbox (delete all traces of user in MailMan)
|
|
MBOX(XMDUZ) | ;
|
|
CRE8BSKT(XMDUZ,XMKN) | ;
|
|
CRE8MBOX(XMDUZ,XMDATE) | ; Create a mailbox for a user
|
|
SERV(XMKN,XMZ) | ;
|
|
NAMEBSKT(XMDUZ,XMK,XMKN) | ;
|
|
LISTMSGS(XMDUZ,XMK,XMFLDS,XMFLAGS,XMAMT,XMSTART,XMF,XMTROOT) | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | XMDATE+4 |
$$FIND1^DIC | XMKN+5 |
VAL^DIE | XMKN+10 |
$$XMK^XMXPARM | LISTMSGS+3, BSKT+3, NAMEBSKT+3 |
XMDUZ^XMXPARM | MBOX+2, LISTBSKT+2, LISTMSGS+2, BSKT+2, CRE8BSKT+2, NAMEBSKT+2 |
XMFLAG^XMXPARM | LISTBSKT+3, LISTMSGS+4, DELBSKT+2 |
XMZ^XMXPARM | SERV+3 |
CHKUSER^XMXPARM1 | CRE8MBOX+2, TERMMBOX+2 |
ERRSET^XMXUTIL | XMDATE+9, VA200+5, XMKN+9, XMKN+14, XMAMT+8, XMSERV+5, XMSERV+10 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(19 - [#19] | XMSERV+6 |
^TMP("XMERR" | CRE8MBOX+1!, TERMMBOX+1!, MBOX+1!, LISTBSKT+1!, LISTMSGS+1!, BSKT+1!, CRE8BSKT+1!, NAMEBSKT+1!, SERV+1! |
^VA(200 - [#200] | VA200+1 |
Name | Line Occurrences |
---|---|
$$XMDATE | CRE8MBOX+3 |
$$XMKN | CRE8BSKT+3, NAMEBSKT+4 |
BSKT | DELBSKT+1 |
XMAMT | LISTBSKT+4, LISTMSGS+5 |
XMSERV | SERV+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | XMDATE+1~, XMDATE+3* |
U | LISTMSGS+3, XMKN+10 |
X | XMDATE+1~, XMDATE+2* |
XMAMT | LISTBSKT~, LISTBSKT+4, LISTMSGS~, LISTMSGS+5, XMAMT~, XMAMT+1, XMAMT+2, XMAMT+3, XMAMT+4, XMAMT+7 |
XMDATE | CRE8MBOX~, CRE8MBOX+3*, XMDATE~, XMDATE+2, XMDATE+8, XMDATE+10 |
XMDUZ | CRE8MBOX~, CRE8MBOX+2, VA200~, VA200+1, VA200+4, TERMMBOX~, TERMMBOX+2, MBOX~, MBOX+2, LISTBSKT~ , LISTBSKT+2, LISTMSGS~, LISTMSGS+2, LISTMSGS+3, DELBSKT~, DELBSKT+1, BSKT~, BSKT+2, BSKT+3, CRE8BSKT~ , CRE8BSKT+2, CRE8BSKT+3, NAMEBSKT~, NAMEBSKT+2, NAMEBSKT+3, NAMEBSKT+4, XMKN~, XMKN+5, XMKN+10 |
XMERR | CRE8MBOX+1!, TERMMBOX+1!, MBOX+1!, LISTBSKT+1!, LISTMSGS+1!, BSKT+1!, CRE8BSKT+1!, NAMEBSKT+1!, XMKN+4, SERV+1! |
XMF | LISTMSGS~ |
XMFLAGS | LISTBSKT~, LISTBSKT+3, LISTMSGS~, LISTMSGS+4, DELBSKT~, DELBSKT+2 |
XMFLDS | LISTMSGS~ |
XMK | LISTMSGS~, LISTMSGS+3*, DELBSKT~, DELBSKT+1, BSKT~, BSKT+3*, NAMEBSKT~, NAMEBSKT+3* |
XMKN | CRE8BSKT~, CRE8BSKT+3*, NAMEBSKT~, NAMEBSKT+4*, XMKN~, XMKN+4, XMKN+5, XMKN+8, XMKN+10, XMKN+13 , XMKN+15, SERV~, SERV+2, XMSERV~, XMSERV+1, XMSERV+4, XMSERV+6, XMSERV+9 |
XMOK | XMKN+3~, XMKN+10 |
XMOKXST | XMKN~, XMKN+4 |
XMP | XMDATE+6~, XMDATE+9, VA200+2~, VA200+5, XMKN+6~, XMKN+9, XMKN+11~, XMKN+14, XMAMT+5~, XMAMT+8 , XMSERV+2~, XMSERV+5, XMSERV+7~, XMSERV+10 |
XMP("PARAM" | XMDATE+7*, XMDATE+8*, VA200+3*, VA200+4*, XMKN+7*, XMKN+8*, XMKN+12*, XMKN+13*, XMAMT+6*, XMAMT+7* , XMSERV+3*, XMSERV+4*, XMSERV+8*, XMSERV+9* |
XMP(1 | VA200+4*, XMKN+8*, XMKN+13*, XMAMT+7*, XMSERV+4*, XMSERV+9* |
XMP(2 | XMKN+13* |
XMPARM | XMDATE~, XMDATE+7, XMKN~, XMKN+7, XMKN+12, XMAMT~, XMAMT+6 |
XMPART | LISTBSKT~ |
XMSTART | LISTBSKT~, LISTMSGS~ |
XMTROOT | LISTBSKT~, LISTMSGS~ |
>> XMV | MBOX+2, LISTBSKT+2, LISTMSGS+2, BSKT+2, CRE8BSKT+2, NAMEBSKT+2 |
XMZ | SERV~, SERV+3 |
Y | XMDATE+1~, XMDATE+5 |