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 |