XMBGRP ;ISC-SF/GMB-Mail Group APIs ;04/17/2002 07:44
Source file <XMBGRP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MGINIT(XMGROUP,XMGIEN,XMGNAME,XMTYPE,XMORG,XMSELF,XMY,XMDESC,XMQUIET,XMABORT) | ; | |
| DM(XMGROUP,XMY,XMQUIET) | ; Delete members | 
 
 | 
| CHKVAL(XMVAL,XMVNAME,XMPOSN,XMDEFALT,XMABORT) | ; | |
| ADD(XMGIEN,XMY,XMABORT) | ; Add local members | |
| SENDMSG(XMTEXT) | ; | |
| CREATE(XMGNAME,XMGIEN,XMTYPE,XMORG,XMSELF,XMDESC,XMQUIET,XMABORT) | ; | |
| DMINIT(XMGROUP,XMGIEN,XMY,XMQUIET,XMABORT) | ; | |
| NOTIFY(XMMSG,XMQUIET) | ; Notification | |
| CHKGROUP(XMGROUP,XMGIEN,XMGNAME,XMABORT) | ; | |
| MG(XMGROUP,XMTYPE,XMORG,XMSELF,XMY,XMDESC,XMQUIET) | ; Create group or add members to existing group | 
 
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^XMB(3.8 - [#3.8] | Classic Fileman Calls, WP^DIE | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^VA(200 - [#200] | MGINIT+8, ADD+7 | 
| ^XMB(3.7 - [#3.7] | ADD+7 | 
| ^XMB(3.8 - [#3.8] | CHKGROUP+3, CHKGROUP+14, ADD+1, ADD+9, ADD+13, DM+9, DM+15, DM+18 | 
| Name | Line Occurrences | 
|---|---|
| ADD | MG+30, MG+33 | 
| CHKGROUP | MGINIT+1, DMINIT+2 | 
| CHKVAL | MGINIT+5, MGINIT+11, MGINIT+12, DMINIT+6 | 
| CREATE | MG+28 | 
| DMINIT | DM+7 | 
| MGINIT | MG+25 | 
| NOTIFY | MG+31, MGINIT+3, MGINIT+9, CHKGROUP+5, CHKGROUP+9, CHKGROUP+12, CHKVAL+3, CREATE+7, CREATE+14, ADD+2 , ADD+8, DM+10, DMINIT+4, DMINIT+9 | 
| SENDMSG | NOTIFY+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | CHKGROUP+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | CREATE+1~, DM+5~, DM+15* | 
| DA(1 | DM+12* | 
| DD | CREATE+1~ | 
| DIC | CREATE+1~, CREATE+3* | 
| DIC("DR" | CREATE+4* | 
| DIC(0 | CREATE+3* | 
| DIK | DM+5~, DM+12* | 
| DO | CREATE+1~ | 
| DUZ | MGINIT+6, SENDMSG+2 | 
| I | NOTIFY+1~, NOTIFY+7* | 
| U | CHKGROUP+3 | 
| X | CREATE+1~, CREATE+2* | 
| XMABORT | MG+23~, MG+24*, MG+25, MG+26, MG+28, MG+30, MG+33, MG+35, MGINIT~, MGINIT+1 , MGINIT+4*, MGINIT+5, MGINIT+10*, MGINIT+11, MGINIT+12, CHKGROUP~, CHKGROUP+6*, CHKGROUP+10*, CHKGROUP+13*, CHKVAL~ , CHKVAL+4*, CREATE~, CREATE+8*, ADD~, ADD+3*, ADD+15*, DM+5~, DM+6*, DM+7, DM+8 , DM+11*, DMINIT~, DMINIT+2, DMINIT+5*, DMINIT+6, DMINIT+10* | 
| XMADDCNT | ADD+4~, ADD+5*, ADD+12*, ADD+15 | 
| XMDEFALT | CHKVAL~, CHKVAL+1 | 
| XMDESC | MG~, MG+25, MG+28, MGINIT~, CREATE~, CREATE+13! | 
| XMDESC("" | CREATE+11 | 
| XMDUZ | SENDMSG+1~, SENDMSG+3* | 
| XMFDA | ADD+4~ | 
| XMFDA( | ADD+10* | 
| XMGIEN | MG+23~, MG+25, MG+27, MG+28, MG+30, MG+33, MG+35, MGINIT~, MGINIT+1, MGINIT+2 , CHKGROUP~, CHKGROUP+2*, CHKGROUP+3, CHKGROUP+14*, CREATE~, CREATE+9*, CREATE+12, ADD~, ADD+1, ADD+9 , ADD+10, ADD+13, DM+5~, DM+7, DM+9, DM+12, DM+15, DM+18, DMINIT~, DMINIT+2 , DMINIT+3 | 
| XMGNAME | MG+23~, MG+25, MG+28, MG+31, MGINIT~, MGINIT+1, MGINIT+3, CHKGROUP~, CHKGROUP+3*, CHKGROUP+4 , CHKGROUP+7*, CHKGROUP+8, CHKGROUP+9, CHKGROUP+11, CHKGROUP+12, CHKGROUP+14, CREATE~, CREATE+2, CREATE+7, DMINIT+1~ , DMINIT+2 | 
| XMGROUP | MG~, MG+25, MGINIT~, MGINIT+1, CHKGROUP~, CHKGROUP+1, CHKGROUP+2, CHKGROUP+5, CHKGROUP+7, CREATE+14 , ADD+2, DM~, DM+7, DM+10, DMINIT~, DMINIT+2, DMINIT+4 | 
| XMMSG | NOTIFY~, NOTIFY+5 | 
| XMORG | MG~, MG+25, MG+28, MGINIT~, MGINIT+6*, MGINIT+7*, MGINIT+8, MGINIT+9, CREATE~, CREATE+4 | 
| XMPOSN | CHKVAL~, CHKVAL+3 | 
| XMQUIET | MG~, MG+25, MG+28, MG+31, MGINIT~, MGINIT+3, MGINIT+9, MGINIT+12, MGINIT+13*, CHKGROUP+5 , CHKGROUP+9, CHKGROUP+12, CHKVAL+3, CREATE~, CREATE+3, CREATE+7, CREATE+14, ADD+2, ADD+8, DM~ , DM+7, DM+10, DMINIT~, DMINIT+4, DMINIT+6, DMINIT+7*, DMINIT+9, NOTIFY~, NOTIFY+6 | 
| XMSELF | MG~, MG+25, MG+28, MGINIT~, MGINIT+11, CREATE~, CREATE+4 | 
| XMSUB | SENDMSG+1~, SENDMSG+3* | 
| XMTEXT | NOTIFY+1~, NOTIFY+6, SENDMSG~, SENDMSG+2* | 
| XMTEXT( | NOTIFY+7 | 
| XMTEXT(1 | NOTIFY+2* | 
| XMTEXT(2 | NOTIFY+3* | 
| XMTEXT(3 | NOTIFY+4* | 
| XMTEXT(4 | NOTIFY+5* | 
| XMTYPE | MG~, MG+25, MG+28, MGINIT~, MGINIT+5, CREATE~, CREATE+4 | 
| XMUSER | ADD+4~, ADD+5*, ADD+6*, ADD+7, ADD+8, ADD+9, ADD+10, DM+5~, DM+13*, DM+14* , DM+15 | 
| XMVAL | CHKVAL~, CHKVAL+1*, CHKVAL+2, CHKVAL+3 | 
| XMVNAME | CHKVAL~ | 
| XMY | MG~, MG+25, MG+26!, MG+30, MG+33, MG+34!, MGINIT~, ADD~, ADD+14!, DM~ , DM+7, DM+8!, DM+17!, DMINIT~, SENDMSG+1~ | 
| XMY( | ADD+6, DM+14, SENDMSG+2* | 
| XMY("" | MG+29, MGINIT+2, DMINIT+8 | 
| Y | CREATE+1~, CREATE+6, CREATE+9 | 
| >> ZTQUEUED | MGINIT+13, DMINIT+7 |