XMXBULL ;ISC-SF/GMB-Send Bulletin ;04/23/2002 08:46
Source file <XMXBULL.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TASK | ; TaskMan uses this entry point, and supplies variables:
; XMDUZ,XMBIEN,XMPARM,XMBODY,XMTO,XMINSTR,XMATTACH |
|
| BULLADDR(XMDUZ,XMBIEN,XMINSTR) | ;
|
|
| SENDBULL(XMDUZ,XMBNAME,XMPARM,XMBODY,XMTO,XMINSTR,XMZ,XMATTACH) | ; Does it now
|
|
| TASKBULL(XMDUZ,XMBNAME,XMPARM,XMBODY,XMTO,XMINSTR,XMTASK,XMATTACH) | ; Tasks it
|
|
| SEND(XMDUZ,XMBIEN,XMPARM,XMBODY,XMTO,XMINSTR,XMZ,XMATTACH) | ; Create and send the bulletin
|
|
| SUBJECT(XMSUBJ,XMPARM) | ;
|
|
| CHKNONVF(XMZ,XMBNAME) | ; (CHecK NO eNVelope From)
|
|
| FILL(XMLINE,XMPARM) | ;
; This gets confused by "\027||1|, your Help Request from, |2|,": |
|
| DOPARMS(XMZ,XMPARM) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$FMADD^XLFDT | SEND+6 |
| SEND^XMKP | SEND+24 |
| CHECK^XMKPL | SEND+27 |
| BULLETIN^XMKPO | TASKBULL+5 |
| $$GOTADDR^XMXADDR | SEND+12 |
| CHKADDR^XMXADDR | SEND+11, BULLADDR+5 |
| CLEANUP^XMXADDR | SEND+13, SEND+26 |
| INIT^XMXADDR | SEND+9 |
| $$XMSUBJ^XMXPARM | SUBJECT+4 |
| ADDBLOB^XMXSEND | SEND+18 |
| CRE8XMZ^XMXSEND | SEND+8 |
| MOVEBODY^XMXSEND | SEND+20, SEND+22 |
| MOVEPART^XMXSEND | SEND+19 |
| ERRSET^XMXUTIL | TASKBULL+3, SENDBULL+3, SEND+14 |
| KILLMSG^XMXUTIL | SEND+15 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("XMERR" | TASKBULL+2!, TASK+3!, SENDBULL+2! |
| ^TMP("XMY" | CHKNONVF+1 |
| ^XMB(3.6 - [#3.6] | TASKBULL+4, SENDBULL+4, SEND+2, BULLADDR+3 |
| ^XMB(3.8 - [#3.8] | BULLADDR+4 |
| ^XMB(3.9 - [#3.9] | DOPARMS+3, DOPARMS+4, DOPARMS+5, DOPARMS+7*, CHKNONVF+7* |
| Name | Line Occurrences |
|---|---|
| $$SUBJECT | SEND+3 |
| BULLADDR | SEND+10 |
| CHKNONVF | SEND+23 |
| DOPARMS | SEND+21 |
| FILL | SUBJECT+1, DOPARMS+6 |
| SEND | TASK+4, SENDBULL+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DT | SEND+6 |
| I | DOPARMS+1~, DOPARMS+2*, DOPARMS+3*, DOPARMS+4, DOPARMS+5, DOPARMS+7 |
| U | SEND+3, SEND+4, SEND+17, SEND+23, BULLADDR+4, CHKNONVF+7 |
| XMATTACH | TASKBULL~, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+18 |
| XMATTACH("IMAGE" | SEND+18 |
| XMBIEN | TASKBULL+1~, TASKBULL+4*, TASKBULL+5, TASK+4, SENDBULL+1~, SENDBULL+4*, SENDBULL+5, SEND~, SEND+2, SEND+10 , SEND+20, BULLADDR~, BULLADDR+3 |
| XMBNAME | TASKBULL~, TASKBULL+4, TASKBULL+5, SENDBULL~, SENDBULL+4, CHKNONVF~, CHKNONVF+2 |
| XMBODY | TASKBULL~, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+22 |
| XMDUZ | TASKBULL~, TASKBULL+3, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+3, SENDBULL+5, SEND~, SEND+10, SEND+11 , SEND+19, SEND+24, BULLADDR~, BULLADDR+5 |
| XMERR | TASKBULL+2!, TASK+3!, SENDBULL+2!, SEND+3, SEND+8 |
| XMGIEN | BULLADDR+1~, BULLADDR+2*, BULLADDR+3*, BULLADDR+4 |
| XMGROUP | BULLADDR+1~, BULLADDR+4*, BULLADDR+5 |
| XMINSTR | TASKBULL~, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+10, SEND+11, SEND+19, BULLADDR~ , BULLADDR+5 |
| XMINSTR("ADDR | FLAGS" , SEND+9 |
| XMINSTR("FLAGS" | SEND+17* |
| XMINSTR("VAPOR" | SEND+5, SEND+6*, SEND+25! |
| XML | FILL+6~, FILL+7*, FILL+10*, FILL+11 |
| XMLINE | DOPARMS+1~, DOPARMS+5*, DOPARMS+6, DOPARMS+7, FILL~, FILL+5, FILL+8, FILL+9*, FILL+10*, FILL+11* |
| XMPARM | TASKBULL~, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+3, SEND+21, SUBJECT~, SUBJECT+1 , DOPARMS~, DOPARMS+6, FILL~ |
| XMPARM( | FILL+9 |
| XMREC | SEND+1~, SEND+2*, SEND+3, SEND+4, SEND+17, SEND+23 |
| XMSUBJ | SEND+1~, SEND+3*, SEND+8, SUBJECT~, SUBJECT+1, SUBJECT+2*, SUBJECT+3*, SUBJECT+4 |
| XMTASK | TASKBULL~, TASKBULL+5 |
| XMTO | TASKBULL~, TASKBULL+5, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+11 |
| XMVDAYS | SEND+1~, SEND+4*, SEND+5, SEND+6, SEND+7!, SEND+25 |
| XMZ | TASK+2~, TASK+4, SENDBULL~, SENDBULL+5, SEND~, SEND+8, SEND+15, SEND+16*, SEND+18, SEND+19 , SEND+20, SEND+21, SEND+22, SEND+23, SEND+24, DOPARMS~, DOPARMS+3, DOPARMS+4, DOPARMS+5, DOPARMS+7 , CHKNONVF~, CHKNONVF+7 |
| >> ZTREQ | TASK+5* |