XMVGROUP ;ISC-SF/GMB-Group creation/enrollment ;04/15/2003 12:50
Source file <XMVGROUP.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 |
Package | Total | Caller Graph |
---|---|---|
MailMan | 8 | XMVGRP ^XMB(3.8 MEMBERS - REMOTE XMEDITMG XMEDITPERSGROUP XMENROLL XMMGR-MAIL-GRP-COORD-W/REMOTES XMMGR-MAIL-GRP-COORDINATOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
ENROLL | ; Enroll in / Disenroll from a group
|
|
JOIN(XMIEN,XMDUZ) | ; Enroll in a group
|
|
FWDBSKT(XMDUZ,XMINSTR,XMABORT) | ; Select basket to forward to
|
|
FWDTSK(XMTSK) | ;
|
|
DROP(XMIEN,XMDUZ) | ; Disenroll from a group
|
|
PERSONAL | ; Enter/Edit Personal Group
; See entry EDIT for info on XMIA & XMTRKNEW |
|
EDIT(XMG,DR,XMNEW) | ; Edit mail group
; XMIA is used for interaction on the REMOTE MEMBER input transform ; to facilitate lookup. XMTRKNEW is used by the AC xref on the ; .01 field of the LOCAL MEMBER multiple. If local members are added ; to the group, XMNEWMBR is set by the AC xref. |
|
FWD(XMG,XMTO) | ; Forward past mail group messages to new local members
|
|
LAYGO(X) | ; Prevent someone from adding a (private) group with the same name as a public one.
; This function is invoked by the LAYGO field of ^XMB(3.8,.01) ; Returns 1 if group X may be created; 0 if not. |
|
REMOTE(XMADDR,XMIA) | ; Serves as input transform for 'remote member'
; Allow remote addressees or local devices or local servers |
|
EDITMG | ; Mail Group Edit
; See entry EDIT for info on XMIA & XMTRKNEW |
|
GRPSCR(XMCOORD) | ; Who may edit a mail group?
|
|
LCOORD | ; Mail Group Coordinator edit w/o remote members
|
|
RCOORD | ; Mail Group Coordinator edit w/remote members
|
|
COORD(XMREMOTE) | ;
; See entry EDIT for info on XMIA & XMTRKNEW |
Name | Field # of Occurrence |
---|---|
EN^DDIOL | LAYGO+8, REMOTE+15, REMOTE+16, REMOTE+17, REMOTE+18 |
$$EZBLD^DIALOG | ENROLL+8, ENROLL+13, ENROLL+15, JOIN+4, JOIN+9, FWDBSKT+2, DROP+10, DROP+11, DROP+19, LAYGO+8 , REMOTE+15, REMOTE+16, REMOTE+17, REMOTE+18 |
BLD^DIALOG | JOIN+8, JOIN+10, FWDTSK+4, DROP+8, DROP+13 |
MSG^DIALOG | FWDTSK+5 |
^DIC | ENROLL+10, PERSONAL+9, EDITMG+8, COORD+8 |
^DIE | EDIT+8 |
UPDATE^DIE | JOIN+3 |
^DIK | DROP+18 |
^DIR | JOIN+15, DROP+14 |
$$ISA^USRLM | GRPSCR+3 |
ISA^USRLM | GRPSCR+3 |
SELBSKT^XMJBU | FWDBSKT+3 |
ENFWD^XMVGRP | FWD+9 |
FWDDATES^XMVGRP | JOIN+20 |
INITAPI^XMVVITAE | JOIN+17, FWD+5 |
ADDRESS^XMXADDR | REMOTE+8 |
PREFIX^XMXADDR | REMOTE+6 |
RTYPE^XMXADDR | REMOTE+5 |
FAFMSGS^XMXGRP1 | JOIN+21, FWD+10 |
NOTIFY^XMXGRP1 | FWD+6 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^XMB(3.8 - [#3.8] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XMB("NETNAME" | REMOTE+11 |
^XMB(1 - [#4.3] | ENROLL+4, EDIT+7 |
^XMB(3.8 - [#3.8] | ENROLL+12, ENROLL+13, ENROLL+15, JOIN+21, DROP+3, DROP+17, FWD+3, FWD+10, LAYGO+5, LAYGO+6 |
^XUSEC("XM GROUP EDIT MASTER" | GRPSCR+4 |
^XUSEC("XMMGR" | GRPSCR+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DROP+16~, DROP+17*, EDIT+5~, EDIT+6* |
DA(1 | DROP+17* |
DIC | ENROLL+1~, ENROLL+6*, PERSONAL+2~, PERSONAL+4*, EDIT+5~, EDITMG+2~, EDITMG+4*, COORD+2~, COORD+4* |
DIC("S" | ENROLL+7*, PERSONAL+6*, EDITMG+5*, COORD+5* |
DIC("W" | ENROLL+8* |
DIC(0 | ENROLL+6*, PERSONAL+4*, EDITMG+4*, COORD+4* |
DIDEL | EDIT+5~, EDIT+6* |
DIE | EDIT+5~, EDIT+6* |
DIK | DROP+16~, DROP+17* |
DIR | JOIN+5~, DROP+1~, DROP+15! |
DIR("A" | DROP+10* |
DIR("B" | JOIN+9*, DROP+11* |
DIR(0 | JOIN+6*, DROP+2* |
>> DIRUT | JOIN+15, DROP+14 |
DIX | REMOTE+2~ |
DLAYGO | PERSONAL+2~, PERSONAL+4*, EDITMG+2~, EDITMG+3*, COORD+2~ |
DO | REMOTE+2~ |
DR | EDIT~, EDIT+7* |
DUZ | ENROLL+3, PERSONAL+12, REMOTE+8, GRPSCR+3, GRPSCR+4 |
IEN | LAYGO+3~, LAYGO+4*, LAYGO+5*, LAYGO+6 |
IOM | FWDTSK+5 |
LAYGO | LAYGO+3~, LAYGO+4*, LAYGO+5, LAYGO+7*, LAYGO+9 |
U | ENROLL+4, ENROLL+13, ENROLL+15, JOIN+21, FWDBSKT+3, DROP+3, PERSONAL+11, EDIT+7, FWD+10, LAYGO+6 , EDITMG+16 |
X | JOIN+5~, DROP+1~, DROP+15!, PERSONAL+2~, LAYGO~, LAYGO+5, LAYGO+8, EDITMG+2~, COORD+2~ |
XMABORT | ENROLL+1~, ENROLL+2*, ENROLL+5, ENROLL+10*, JOIN+16~, JOIN+18*, JOIN+19, JOIN+20, FWDBSKT~, FWDBSKT+3* , PERSONAL+2~, PERSONAL+3*, PERSONAL+7, PERSONAL+9*, FWD+7~, FWD+8*, FWD+9, EDITMG+2~, EDITMG+3*, EDITMG+6 , EDITMG+8*, COORD+2~, COORD+3*, COORD+6, COORD+8* |
XMADDR | REMOTE~, REMOTE+4, REMOTE+5!, REMOTE+6!, REMOTE+7!, REMOTE+8, REMOTE+9!, REMOTE+14!, REMOTE+20* |
XMCOORD | GRPSCR~, GRPSCR+9 |
XMDIC | FWDBSKT+1~, FWDBSKT+3 |
XMDIC("B" | FWDBSKT+2* |
XMDISPI | JOIN+17~, FWD+5~ |
XMDR | PERSONAL+10~, PERSONAL+12*, PERSONAL+13*, PERSONAL+14*, PERSONAL+15, EDITMG+9~, EDITMG+10*, EDITMG+13*, EDITMG+14*, EDITMG+15* , EDITMG+16 |
XMDUN | JOIN+17~, FWD+5~ |
XMDUZ | ENROLL+3*, ENROLL+12, ENROLL+14, ENROLL+16, JOIN~, JOIN+2, JOIN+19, JOIN+20, JOIN+21, FWDBSKT~ , FWDBSKT+3, DROP~, DROP+17, PERSONAL+12, FWD+9, FWD+10 |
XMERROR | REMOTE+2~, REMOTE+5, REMOTE+6, REMOTE+8, REMOTE+9 |
XMFDA | JOIN+1~ |
XMFDA( | JOIN+2* |
XMFULL | REMOTE+2~, REMOTE+8, REMOTE+10, REMOTE+11*, REMOTE+13, REMOTE+16, REMOTE+19*, REMOTE+20 |
XMFWDADD | REMOTE+2~ |
XMG | EDIT~, EDIT+6, EDIT+9, FWD~, FWD+3, FWD+6, FWD+10 |
XMI | FWD+1~, FWD+2*, FWD+3* |
XMIA | ENROLL+1~, PERSONAL+2~, PERSONAL+3*, REMOTE~, EDITMG+2~, EDITMG+3*, COORD+2~, COORD+3* |
XMIEN | ENROLL+1~, ENROLL+11*, ENROLL+12, ENROLL+13, ENROLL+14, ENROLL+15, ENROLL+16, JOIN~, JOIN+2, JOIN+21 , DROP~, DROP+3, DROP+17 |
XMINSTR | JOIN+16~, JOIN+19, JOIN+20, JOIN+21, FWDBSKT~, FWD+7~, FWD+9, FWD+10, REMOTE+2~ |
XMINSTR("ADDR | FLAGS" , REMOTE+3* |
XMINSTR("FLAGS" | JOIN+18* |
XMINSTR("SELF | BSKT" , FWDBSKT+4* |
XMK | FWDBSKT+1~, FWDBSKT+3, FWDBSKT+4 |
XMNEW | PERSONAL+10~, PERSONAL+11*, PERSONAL+12, PERSONAL+15, EDIT~, EDIT+9 |
XMNEWMBR | EDIT+5~, EDIT+9 |
XMNOSEND | JOIN+17~, FWD+5~ |
XMOK | GRPSCR+1~, GRPSCR+2*, GRPSCR+3*, GRPSCR+4 |
XMPREFIX | REMOTE+2~, REMOTE+6, REMOTE+7, REMOTE+18, REMOTE+19 |
XMPRIV | JOIN+17~, FWD+5~ |
XMREC | EDITMG+2~ |
XMREMOTE | COORD~, COORD+10 |
XMRESTR | REMOTE+2~ |
XMSCR | GRPSCR+1~, GRPSCR+6*, GRPSCR+7*, GRPSCR+9 |
XMSELF | ENROLL+1~, ENROLL+4*, ENROLL+13 |
XMTEXT | FWDTSK+3~ |
XMTO | FWD~, FWD+4, FWD+6, FWD+10 |
XMTO( | FWD+3! |
XMTRKNEW | PERSONAL+2~, PERSONAL+3*, EDITMG+2~, EDITMG+3*, COORD+2~, COORD+3* |
XMTSK | JOIN+16~, JOIN+21, JOIN+22, FWDTSK~, FWDTSK+4, FWD+7~, FWD+10, FWD+11 |
XMV | JOIN+17~, FWD+5~ |
Y | ENROLL+1~, ENROLL+10, ENROLL+11, JOIN+5~, JOIN+15, DROP+1~, DROP+14, DROP+15!, PERSONAL+2~, PERSONAL+9 , PERSONAL+11, PERSONAL+15, EDIT+5~, EDITMG+2~, EDITMG+8, EDITMG+16, COORD+2~, COORD+8, COORD+10 |
Name | Field # of Occurrence |
---|---|
$T(ISA^USRLM | GRPSCR+3 |