XMXPARM ;ISC-SF/GMB-Parameter check ;03/26/2003 08:00
Source file <XMXPARM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ACTMSG(XMDUZ,XMK,XMKZ) | ;
|
|
| LATERMSG(XMDUZ,XMK,XMKZA,XMINSTR) | ;
|
|
| XMSUBJ(XMPARM,XMSUBJ) | ; Validate a prospective message subject
|
|
| XMZ(XMZ) | ;
|
|
| XMDUZ(XMDUZ,XMV) | ;
|
|
| MOVEBODY(XMZ,XMBODY) | ;
|
|
| MOVEMSG(XMDUZ,XMK,XMKZA,XMKTO) | ;
|
|
| ITOWHOM(XMDUZ,XMZ,XMTYPE,XMINSTR) | ;
|
|
| XMTYPE(XMTYPE) | ; Validate a message type
|
|
| XMFROM(XMPARM,XMFROM) | ;
|
|
| XMK(XMDUZ,XMPARM,XMK,XMOPTNL) | ;
|
|
| XMKTO(XMDUZ,XMKTO) | ;
|
|
| BULLETIN(XMDUZ,XMBN,XMPARM,XMBODY,XMTO,XMINSTR,XMATTACH) | ;
|
|
| XMDATE(XMPARM,XMDATE) | ;
|
|
| VSUBJ(XMSUBJ) | ;
|
|
| ANSRMSG(XMDUZ,XMK,XMKZ,XMSUBJ,XMBODY,XMTO,XMINSTR) | ;
|
|
| XMINSTR(XMINSTR) | ; Validate special instructions
|
|
| SENDMSG(XMDUZ,XMSUBJ,XMBODY,XMTO,XMINSTR,XMATTACH) | ;
|
|
| ADDRNSND(XMDUZ,XMZ,XMTO,XMINSTR) | ;
|
|
| REPLYMSG(XMDUZ,XMK,XMKZ,XMBODY,XMINSTR) | ;
|
|
| PRTMSG(XMDUZ,XMK,XMKZA,XMPRTTO,XMINSTR,XMSUBJ,XMTO) | ;
|
|
| ACTMSGS(XMDUZ,XMK,XMKZA) | ;
|
|
| VAPORMSG(XMDUZ,XMK,XMKZA,XMINSTR) | ;
|
|
| FWDMSG(XMDUZ,XMK,XMKZA,XMTO,XMINSTR) | ;
|
|
| XMFLAG(XMPARM,XMFLAG,FLAGSET) | ;
|
|
| TOWHOM(XMDUZ,XMZ,XMTYPE,XMTO,XMINSTR) | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | XMDATE+4 |
| $$EZBLD^DIALOG | XMSUBJ+5 |
| $$FIND1^DIC | XMK+5 |
| INITAPI^XMVVITAE | XMDUZ+12 |
| CHKUSER^XMXPARM1 | XMDUZ+2 |
| XMATTACH^XMXPARM1 | SENDMSG+7 |
| XMBN^XMXPARM1 | BULLETIN+3 |
| XMBODY^XMXPARM1 | ANSRMSG+3, BULLETIN+4, REPLYMSG+2, SENDMSG+4, MOVEBODY+3 |
| XMCODE^XMXPARM1 | PRTMSG+4, PRTMSG+5 |
| XMHINT^XMXPARM1 | XMINSTR+12 |
| XMKEY^XMXPARM1 | XMINSTR+11 |
| XMKZ^XMXPARM1 | ACTMSG+5 |
| XMKZA^XMXPARM1 | ACTMSGS+4 |
| XMSTRIP^XMXPARM1 | XMINSTR+14 |
| XMTO^XMXPARM1 | ANSRMSG+4, BULLETIN+5, FWDMSG+2, PRTMSG+7, SENDMSG+5, ADDRNSND+4, TOWHOM+2 |
| $$XMKN^XMXPARMB | XMINSTR+1 |
| $$NAME^XMXUTIL | XMDUZ+11 |
| ERRSET^XMXUTIL | LATERMSG+8, VAPORMSG+8, XMDUZ+7, XMDUZ+10, XMSUBJ+7, XMSUBJ+9, XMDATE+9, XMFROM+8, XMTYPE+4, XMFLAG+5 , XMKTO+3, XMK+10, XMZ+2 |
| $$CTRL^XMXUTIL1 | XMSUBJ+2 |
| $$MAXBLANK^XMXUTIL1 | XMSUBJ+4 |
| $$STRIP^XMXUTIL1 | XMSUBJ+3 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("XMERR" | ACTMSGS+1!, ACTMSG+1!, BULLETIN+1!, SENDMSG+1!, ADDRNSND+1!, MOVEBODY+1!, VSUBJ+1!, ITOWHOM+1! |
| ^XMB(3.7 - [#3.7] | XMDUZ+8, XMK+1 |
| ^XMB(3.9 - [#3.9] | XMZ+1 |
| ^XUSEC("XMNOPRIV" | XMDUZ+6 |
| Name | Line Occurrences |
|---|---|
| $$XMDATE | LATERMSG+4, LATERMSG+7, PRTMSG+3, VAPORMSG+4, VAPORMSG+7, XMINSTR+3, XMINSTR+5, XMINSTR+6 |
| $$XMFROM | XMINSTR+7, XMINSTR+8 |
| $$XMK | ACTMSGS+3, ACTMSG+4, XMINSTR+2, XMINSTR+4, XMKTO+4 |
| $$XMSUBJ | ANSRMSG+2, PRTMSG+6, REPLYMSG+4, SENDMSG+3, VSUBJ+2 |
| ACTMSG | ANSRMSG+1, REPLYMSG+1 |
| ACTMSGS | FWDMSG+1, LATERMSG+1, MOVEMSG+1, PRTMSG+1, VAPORMSG+1 |
| ITOWHOM | TOWHOM+1 |
| XMDUZ | ACTMSGS+2, ACTMSG+2, BULLETIN+2, SENDMSG+2, ADDRNSND+2, ITOWHOM+2 |
| XMFLAG | ITOWHOM+3, XMINSTR+9, XMTYPE+5 |
| XMINSTR | ANSRMSG+5, BULLETIN+6, FWDMSG+3, REPLYMSG+3, SENDMSG+6, ADDRNSND+5, ITOWHOM+5 |
| XMKTO | MOVEMSG+2 |
| XMTYPE | XMINSTR+13 |
| XMZ | ACTMSG+6, ADDRNSND+3, MOVEBODY+2, ITOWHOM+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | XMDATE+1~, XMDATE+3* |
| %DT(0 | XMDATE+3* |
| >> DIERR | XMK+7, XMK+10 |
| DUZ | XMDUZ+1, XMDUZ+5, XMDUZ+6, XMDUZ+8, XMDUZ+11 |
| FLAGSET | XMFLAG~, XMFLAG+2 |
| U | XMSUBJ+6, XMFROM+4 |
| X | XMDATE+1~, XMDATE+2* |
| XMATTACH | BULLETIN~, SENDMSG~, SENDMSG+7 |
| XMBN | BULLETIN~, BULLETIN+3 |
| XMBODY | ANSRMSG~, ANSRMSG+3, BULLETIN~, BULLETIN+4, REPLYMSG~, REPLYMSG+2, SENDMSG~, SENDMSG+4, MOVEBODY~, MOVEBODY+3 |
| XMDATE | XMDATE~, XMDATE+2, XMDATE+8, XMDATE+10 |
| XMDUZ | ACTMSGS~, ACTMSGS+2, ACTMSGS+3, ACTMSG~, ACTMSG+2, ACTMSG+4, ANSRMSG~, ANSRMSG+1, BULLETIN~, BULLETIN+2 , FWDMSG~, FWDMSG+1, LATERMSG~, LATERMSG+1, MOVEMSG~, MOVEMSG+1, MOVEMSG+2, PRTMSG~, PRTMSG+1, REPLYMSG~ , REPLYMSG+1, SENDMSG~, SENDMSG+2, VAPORMSG~, VAPORMSG+1, ADDRNSND~, ADDRNSND+2, ITOWHOM~, ITOWHOM+2, TOWHOM~ , TOWHOM+1, XMDUZ~, XMDUZ+1*, XMDUZ+2, XMDUZ+5, XMDUZ+8, XMDUZ+10, XMDUZ+11, XMINSTR+1, XMINSTR+2 , XMKTO~, XMKTO+4, XMK~, XMK+1, XMK+5 |
| XMERR | ACTMSGS+1!, ACTMSG+1!, BULLETIN+1!, SENDMSG+1!, ADDRNSND+1!, MOVEBODY+1!, VSUBJ+1!, ITOWHOM+1! |
| XMFLAG | XMFLAG~, XMFLAG+2, XMFLAG+4 |
| XMFROM | XMFROM~, XMFROM+3, XMFROM+4, XMFROM+5, XMFROM+19 |
| XMINSTR | ANSRMSG~, ANSRMSG+5, BULLETIN~, BULLETIN+6, FWDMSG~, FWDMSG+3, LATERMSG~, LATERMSG+5, LATERMSG+7*, PRTMSG~ , PRTMSG+2, REPLYMSG~, REPLYMSG+3, SENDMSG~, SENDMSG+6, VAPORMSG~, VAPORMSG+5, VAPORMSG+6, VAPORMSG+7*, ADDRNSND~ , ADDRNSND+5, ITOWHOM~, ITOWHOM+5, TOWHOM~, TOWHOM+1, XMINSTR~ |
| XMINSTR("ADDR | FLAGS" , ANSRMSG+4, BULLETIN+5, FWDMSG+2, PRTMSG+7, SENDMSG+5, ADDRNSND+4, ITOWHOM+4, TOWHOM+2 |
| XMINSTR("FLAGS" | XMINSTR+9 |
| XMINSTR("FROM" | XMINSTR+7* |
| XMINSTR("FWD | BY" , XMINSTR+8* |
| XMINSTR("HDR" | PRTMSG+4 |
| XMINSTR("LATER" | LATERMSG+2, LATERMSG+4*, XMINSTR+6* |
| XMINSTR("NET | REPLY" , REPLYMSG+4, SUBJ" , REPLYMSG+4* |
| XMINSTR("RCPT | BSKT" , XMINSTR+1* |
| XMINSTR("RECIPS" | PRTMSG+5 |
| XMINSTR("SCR | HINT" , XMINSTR+10, XMINSTR+12, KEY" , XMINSTR+10, XMINSTR+11 |
| XMINSTR("SELF | BSKT" , XMINSTR+2* |
| XMINSTR("SHAR | E BSKT" , XMINSTR+4*, E DATE" , XMINSTR+3* |
| XMINSTR("STRIP" | XMINSTR+14 |
| XMINSTR("TYPE" | XMINSTR+13 |
| XMINSTR("VAPOR" | VAPORMSG+2, VAPORMSG+3, VAPORMSG+4*, XMINSTR+5* |
| XMINSTR("WHEN" | PRTMSG+3* |
| XMK | ACTMSGS~, ACTMSGS+3*, ACTMSG~, ACTMSG+3, ACTMSG+4*, ACTMSG+5, ANSRMSG~, ANSRMSG+1, FWDMSG~, FWDMSG+1 , LATERMSG~, LATERMSG+1, MOVEMSG~, MOVEMSG+1, PRTMSG~, PRTMSG+1, REPLYMSG~, REPLYMSG+1, VAPORMSG~, VAPORMSG+1 , XMK~, XMK+1, XMK+4, XMK+5*, XMK+6 |
| XMKN | XMK+3~, XMK+4*, XMK+5, XMK+7, XMK+8, XMK+11 |
| XMKTO | MOVEMSG~, MOVEMSG+2, XMKTO~, XMKTO+1, XMKTO+4* |
| XMKZ | ACTMSG~, ACTMSG+5, ACTMSG+6, ANSRMSG~, ANSRMSG+1, REPLYMSG~, REPLYMSG+1 |
| XMKZA | ACTMSGS~, ACTMSGS+4, FWDMSG~, FWDMSG+1, LATERMSG~, LATERMSG+1, MOVEMSG~, MOVEMSG+1, PRTMSG~, PRTMSG+1 , VAPORMSG~, VAPORMSG+1 |
| XMLEFT | XMFLAG+1~, XMFLAG+2*, XMFLAG+3, XMFLAG+4 |
| XMOPTNL | XMK~, XMK+7 |
| XMP | XMDATE+6~, XMDATE+9, XMFROM+5~, XMFROM+8, XMTYPE+2~, XMTYPE+4, XMFLAG+4~, XMFLAG+5, XMKTO+2~, XMKTO+3 , XMK+8~, XMK+10 |
| XMP("PARAM" | XMDATE+7*, XMDATE+8*, XMFROM+5*, XMTYPE+2*, XMFLAG+4*, XMKTO+2*, XMK+8* |
| XMP(1 | XMFLAG+4*, XMK+8* |
| XMPARM | BULLETIN~, XMSUBJ~, XMDATE~, XMDATE+7, XMFROM~, XMFROM+5, XMFLAG~, XMFLAG+4, XMK~, XMK+8 |
| XMPRTTO | PRTMSG~ |
| XMSUBJ | ANSRMSG~, ANSRMSG+2*, PRTMSG~, PRTMSG+6*, SENDMSG~, SENDMSG+3*, VSUBJ~, VSUBJ+2*, XMSUBJ~, XMSUBJ+2* , XMSUBJ+3*, XMSUBJ+4*, XMSUBJ+5, XMSUBJ+6, XMSUBJ+8, XMSUBJ+11 |
| XMTO | ANSRMSG~, ANSRMSG+4, BULLETIN~, BULLETIN+5, FWDMSG~, FWDMSG+2, PRTMSG~, PRTMSG+7, SENDMSG~, SENDMSG+5 , ADDRNSND~, ADDRNSND+4, TOWHOM~, TOWHOM+2 |
| XMTYPE | ITOWHOM~, ITOWHOM+3, ITOWHOM+4, TOWHOM~, TOWHOM+1, XMTYPE~, XMTYPE+1, XMTYPE+2, XMTYPE+5 |
| XMV | ACTMSGS+2, ACTMSG+2, BULLETIN+2, SENDMSG+2, ADDRNSND+2, ITOWHOM+2, XMDUZ~ |
| XMV("DUZ NAME | " , XMDUZ+11 |
| XMV("NAME" | XMDUZ+11 |
| XMV("VERSION" | XMDUZ+11 |
| XMZ | ADDRNSND~, ADDRNSND+3, MOVEBODY~, MOVEBODY+2, ITOWHOM~, ITOWHOM+4, TOWHOM~, TOWHOM+1, XMZ~, XMZ+1 , XMZ+2 |
| Y | XMDATE+1~, XMDATE+5 |