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 |