XMKP ;ISC-SF/GMB-Address and Post msg ;09/17/2002 12:52
Source file <XMKP.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 |
---|---|---|
SEND(XMDUZ,XMZ,XMINSTR) | ;
; XMINSTR("SHARE DATE") Delete date for mail addressed to SHARED,MAIL ; XMINSTR("SHARE BSKT") Basket for mail addressed to SHARED,MAIL ; XMINSTR("SELF BSKT") Basket to deliver to if recipient is the sender |
|
SPOST(XMDUZ,XMZ,XMTOCNT,XMINSTR) | ;
|
|
BRODCAST() | ;
|
|
SRECIP(XMDUZ,XMZ,XMPRI,XMTOCNT) | ; "Send" to recipients
|
|
SADDRTO(XMDUZ,XMZ) | ; Put addressees into ADDRESSED TO multiple
|
|
ADDRTO(XMDUZ,XMZ,XMTO) | ;
|
|
NEW(XMZ,XMPRI,XMTO,XMTYPE,XMFDA,XMIENS) | ;
|
|
STATUS(XMTO,XMFDA,XMIENS,XMPREFIX) | ;
|
|
OPOST(XMDUZ,XMZ,XMTO,XMIENS,XMPREFIX) | ;
|
|
FWD(XMDUZ,XMZ,XMINSTR) | ;
; XMFWDTYP fwding person recipient type: I:, CC: ; XMPRI 1=msg is priority msg; 0=not ; XMINSTR("SHARE DATE") Delete date for mail addressed to SHARED,MAIL ; XMINSTR("SHARE BSKT") Basket for mail addressed to SHARED,MAIL ; XMINSTR("FWD BY") String to replace standard 'Forwarded by' ; XMTOLIST Array of local recipients ; XMTOCNT Number of valid recipients |
|
FADDRTO(XMDUZ,XMZ) | ; Put addressees into ADDRESSED TO multiple
|
|
FPOST(XMDUZ,XMZ,XMTOLIST,XMINSTR) | ; For local delivery
|
|
FRECIP(XMDUZ,XMZ,XMINSTR,XMFWDTYP,XMPRI,XMTOLIST,XMREMOTE) | ; "Forward" to recipients
; XMFWDBY Forwarded by: name (surrogate) |
|
RPOST(XMDUZ,XMZ,XMZR) | ;
|
|
RADD | ; Add response to response multiple in original msg
|
Name | Field # of Occurrence |
---|---|
$$EZBLD^DIALOG | BRODCAST+1, ADDRTO+9, STATUS+2, STATUS+5, STATUS+10, FADDRTO+14, FRECIP+4, RADD+4, RADD+5 |
$$FIND1^DIC | FADDRTO+4, FRECIP+11 |
FILE^DIE | FRECIP+34 |
UPDATE^DIE | SRECIP+12, ADDRTO+14, FADDRTO+16, FRECIP+37, RADD+2 |
$$FMADD^XLFDT | SPOST+7, FPOST+6 |
$$NOW^XLFDT | FRECIP+3 |
FAX^XMFAX | SEND+12, FWD+18 |
LTRADD^XMJMD | ADDRTO+5, FADDRTO+8 |
RCPTFWD^XMKP1 | SRECIP+9, FRECIP+24 |
DEVICE^XMKPO | OPOST+2, OPOST+3 |
SERVER^XMKPO | OPOST+1 |
REMOTE^XMKPR | SEND+11, FWD+17 |
$$MMDT^XMXUTIL1 | SRECIP+8, FRECIP+3 |
$$TSTAMP^XMXUTIL1 | SPOST+2, FPOST+2, RADD+8 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AKF("FAXR" | STATUS+1 |
^TMP("XMY" | SPOST+4, SPOST+6, BRODCAST+1, SRECIP+4, SRECIP+6, SRECIP+7, STATUS+1, STATUS+3, STATUS+6, FPOST+3 , FPOST+5, FRECIP+7, FRECIP+15, FRECIP+23 |
^TMP("XMY0" | SADDRTO+3, ADDRTO+2, ADDRTO+3, ADDRTO+5, ADDRTO+10, FADDRTO+3, FADDRTO+6, FADDRTO+8, FADDRTO+15 |
^XMB(1 - [#4.3] | STATUS+1 |
^XMB(3.7 - [#3.7] | SPOST+9, NEW+6, FPOST+13 |
^XMB(3.9 - [#3.9] | SEND+10, SEND+12, SRECIP+8, FWD+9, FWD+10, FWD+11, FWD+18, FPOST+15, FRECIP+10, FRECIP+19 , RADD+3, RADD+4*, RADD+5*, RADD+8 |
^XMBPOST("BOX" | SPOST+11*, FPOST+17*, RADD+8* |
^XMBPOST("FWD" | FPOST+11* |
Name | Field # of Occurrence |
---|---|
^(0 | NEW+6, FPOST+15* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DIERR | RADD+3 |
DT | SPOST+7, FPOST+6 |
DUZ | ADDRTO+9, FADDRTO+14, FPOST+7, FRECIP+4, RADD+8 |
I | FPOST+1~, FPOST+8*, FPOST+9*, FPOST+10, FPOST+11 |
U | SPOST+5, SPOST+7, SPOST+9, SPOST+10, SRECIP+8, NEW+6, STATUS+1, FWD+10, FWD+11, FPOST+4 , FPOST+6, FPOST+7, FPOST+10, FPOST+11, FPOST+13, FPOST+14, FPOST+15, FPOST+16, FRECIP+39, FRECIP+42 , RADD+3, RADD+4, RADD+8 |
XMDUZ | SEND~, SEND+6, SEND+7, SEND+8, SPOST~, SPOST+4, SRECIP~, SRECIP+14, SADDRTO~, SADDRTO+3 , ADDRTO~, ADDRTO+5, ADDRTO+8, ADDRTO+9, OPOST~, OPOST+2, OPOST+3, FWD~, FWD+9, FWD+12 , FWD+13, FWD+14, FADDRTO~, FADDRTO+5, FADDRTO+8, FADDRTO+13, FADDRTO+14, FPOST~, FPOST+3, FPOST+7 , FRECIP~, FRECIP+4, FRECIP+27, FRECIP+39, RPOST~, RADD+8 |
XMFDA | SRECIP+1~, SRECIP+6, SRECIP+9, SRECIP+11, ADDRTO+1~, NEW~, STATUS~, FADDRTO+9~, FRECIP+2~, FRECIP+16 , FRECIP+21, FRECIP+24, RPOST+1~ |
XMFDA( | ADDRTO+8*, ADDRTO+9*, ADDRTO+10*, ADDRTO+12*, ADDRTO+13*, NEW+2*, NEW+5*, NEW+6*, STATUS+2*, STATUS+3* , STATUS+5*, STATUS+6*, STATUS+10*, FADDRTO+11*, FADDRTO+13*, FADDRTO+14*, FADDRTO+15*, FRECIP+19*, FRECIP+22, FRECIP+26* , FRECIP+27*, FRECIP+28, FRECIP+29*, FRECIP+31, FRECIP+32*, FRECIP+33*, RADD+1* |
XMFWDBY | FRECIP+2~, FRECIP+4*, FRECIP+24, FRECIP+26 |
XMFWDTYP | FWD+8~, FWD+10*, FWD+13, FRECIP~, FRECIP+15 |
XMIEN | SRECIP+1~, SRECIP+5!, FWD+8~, FWD+9*, FWD+10, FRECIP+2~, FRECIP+10*, FRECIP+11*, FRECIP+12, FRECIP+18 , FRECIP+19, FRECIP+30, FRECIP+36! |
XMIEN(1 | SRECIP+13, FRECIP+38 |
XMIENS | SRECIP+1~, SRECIP+6, SRECIP+9, SRECIP+11, SRECIP+13*, SRECIP+14, NEW~, NEW+1*, NEW+2, NEW+5 , NEW+6, STATUS~, STATUS+2, STATUS+3, STATUS+5, STATUS+6, STATUS+10, OPOST~, OPOST+1, OPOST+2 , OPOST+3, FADDRTO+9~, FADDRTO+10*, FADDRTO+11, FADDRTO+13, FADDRTO+14, FADDRTO+15, FRECIP+2~, FRECIP+16, FRECIP+18* , FRECIP+19, FRECIP+21, FRECIP+22, FRECIP+24, FRECIP+26, FRECIP+27, FRECIP+28, FRECIP+29, FRECIP+31, FRECIP+32 , FRECIP+33, FRECIP+38*, FRECIP+39 |
XMINST | SEND+4~, SEND+9*, SEND+10*, SEND+11, FWD+8~, FWD+15*, FWD+16*, FWD+17 |
XMINSTR | SEND~, SEND+8, SPOST~, FWD~, FWD+13, FWD+14, FPOST~, FRECIP~ |
XMINSTR("FLAGS" | SEND+5 |
XMINSTR("FWD | BY XMDUZ" , FRECIP+27, FRECIP+29, BY" , FRECIP+4, FRECIP+27 |
XMINSTR("SELF | BSKT" , SPOST+5, FPOST+4 |
XMINSTR("SHAR | E BSKT" , SPOST+7, FPOST+6, E DATE" , SPOST+7, FPOST+6 |
XMMULT | ADDRTO+1~, ADDRTO+6*, ADDRTO+7*, ADDRTO+11*, ADDRTO+12, ADDRTO+13 |
XMNOW | SRECIP+1~, SRECIP+8*, SRECIP+9, FRECIP+2~, FRECIP+3*, FRECIP+24, FRECIP+26 |
XMPREC | SPOST+1~, SPOST+3*, SPOST+5*, SPOST+7*, SPOST+9*, SPOST+10*, SPOST+11, FPOST+1~, FPOST+4*, FPOST+6* , FPOST+13*, FPOST+14*, FPOST+16*, FPOST+17 |
XMPREFIX | SRECIP+1~, SRECIP+5!, SRECIP+11, SRECIP+14, ADDRTO+1~, ADDRTO+2*, ADDRTO+13, STATUS~, STATUS+8*, STATUS+9 , STATUS+10, OPOST~, OPOST+1, OPOST+2, OPOST+3, FRECIP+2~, FRECIP+8!, FRECIP+21, FRECIP+39 |
XMPRI | SEND+4~, SEND+5*, SEND+7, SRECIP~, SRECIP+6, NEW~, NEW+6, FWD+8~, FWD+11*, FWD+13 , FRECIP~, FRECIP+16 |
XMREMOTE | FWD+8~, FWD+13, FRECIP~ |
XMREMOTE( | FWD+16, FRECIP+22* |
XMTO | SRECIP+1~, SRECIP+3*, SRECIP+4*, SRECIP+6, SRECIP+7, SRECIP+9, SRECIP+10, SRECIP+11, SRECIP+14, SADDRTO+1~ , SADDRTO+2*, SADDRTO+3*, ADDRTO~, ADDRTO+2, ADDRTO+3, ADDRTO+4, ADDRTO+5, ADDRTO+10, ADDRTO+12, NEW~ , NEW+2, NEW+6, STATUS~, STATUS+1, STATUS+3, STATUS+4, STATUS+6, STATUS+7, STATUS+8, OPOST~ , OPOST+1, OPOST+2, OPOST+3, FADDRTO+1~, FADDRTO+2*, FADDRTO+3*, FADDRTO+4, FADDRTO+5, FADDRTO+6, FADDRTO+7 , FADDRTO+8, FADDRTO+11, FADDRTO+15, FRECIP+2~, FRECIP+6*, FRECIP+7*, FRECIP+9, FRECIP+10, FRECIP+11, FRECIP+15 , FRECIP+16, FRECIP+20, FRECIP+21, FRECIP+23, FRECIP+24, FRECIP+39, FRECIP+40, FRECIP+41, FRECIP+42 |
XMTOCNT | SEND+4~, SEND+7, SEND+8, SPOST~, SPOST+3, SRECIP~, SRECIP+3*, SRECIP+10*, FPOST+1~, FPOST+8* , FPOST+10*, FPOST+16 |
XMTOLIST | FWD+8~, FWD+13, FWD+14, FPOST~, FRECIP~ |
XMTOLIST( | FPOST+9, FPOST+10, FPOST+11, FRECIP+6*, FRECIP+41*, FRECIP+42* |
XMTOLIST(1 | FWD+14, FPOST+9 |
XMTSTAMP | SPOST+1~, SPOST+2*, SPOST+11, FPOST+1~, FPOST+2*, FPOST+11, FPOST+17 |
XMTYPE | NEW~, NEW+5, FRECIP+13~, FRECIP+15*, FRECIP+16 |
XMUID | FPOST+1~, FPOST+7*, FPOST+11, FPOST+17 |
>> XMV("DUZ NAME | " , ADDRTO+9, FADDRTO+14, FRECIP+4 |
>> XMV("NAME" | ADDRTO+4, ADDRTO+9, FADDRTO+7, FADDRTO+14, FRECIP+4 |
XMX | FRECIP+2~, FRECIP+6*, FRECIP+41*, FRECIP+42 |
XMZ | SEND~, SEND+6, SEND+7, SEND+8, SEND+10, SEND+11, SEND+12, SPOST~, SPOST+11, SRECIP~ , SRECIP+6, SRECIP+8, SRECIP+13, SRECIP+14, SADDRTO~, SADDRTO+3, ADDRTO~, ADDRTO+5, ADDRTO+8, ADDRTO+9 , ADDRTO+10, ADDRTO+12, ADDRTO+13, NEW~, NEW+1, OPOST~, OPOST+1, OPOST+2, OPOST+3, FWD~ , FWD+9, FWD+10, FWD+11, FWD+12, FWD+13, FWD+14, FWD+17, FWD+18, FADDRTO~, FADDRTO+4 , FADDRTO+5, FADDRTO+8, FADDRTO+10, FPOST~, FPOST+7, FPOST+15, FRECIP~, FRECIP+10, FRECIP+11, FRECIP+16 , FRECIP+18, FRECIP+19, FRECIP+38, FRECIP+39, RPOST~, RADD+1, RADD+3, RADD+4, RADD+5, RADD+8 |
XMZR | RPOST~, RADD+1, RADD+8 |