XMXAPIB ;ISC-SF/GMB-Mailbox and Mail Basket APIs ;04/17/2002 14:07
Source file <XMXAPIB.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 |
---|---|---|
CRE8MBOX(XMDUZ,XMDATE) | ; Create a mailbox
; In: User ; User must be POSTMASTER or POSTMASTER surrogate and possess XMMGR key. |
|
FLTRMBOX(XMDUZ,XMMSG) | ; Filter all messages in a user's mailbox
; In: User |
|
QMBOX(XMDUZ,XMMSG) | ; Query a mailbox
; # msgs^# new msgs^date/time last msg received^priority mail (0/1) ; In: User, Query type |
|
TERMMBOX(XMDUZ) | ; Remove all traces of a user in MM globals
; In: User ; User must be POSTMASTER or POSTMASTER surrogate and possess XMMGR key. |
|
CRE8BSKT(XMDUZ,XMKN,XMK) | ; Create a basket
; In: User, basket name ; Out: Basket number |
|
DELBSKT(XMDUZ,XMK,XMFLAGS) | ; Delete basket
; In: User, basket |
|
FLTRBSKT(XMDUZ,XMK,XMMSG) | ; Filter all messages in a user's basket
; In: User |
|
LISTBSKT(XMDUZ,XMFLAGS,XMAMT,XMSTART,XMPART,XMTROOT) | ;
|
|
LISTMSGS(XMDUZ,XMK,XMFLDS,XMFLAGS,XMAMT,XMSTART,XMCRIT,XMTROOT) | ; List messages
|
|
NAMEBSKT(XMDUZ,XMK,XMKN) | ; Change the name of a basket
; In: User, basket, new basket name (@ will delete) |
|
QBSKT(XMDUZ,XMK,XMMSG) | ; Get info on a basket
; In: User, basket ; Out: basket ien^basket name^# msgs^# new msgs |
|
RSEQBSKT(XMDUZ,XMK,XMMSG) | ; Resequence msgs in a basket
; In: User, basket |
|
Name | Field # of Occurrence |
---|---|
CRE8BSKT^XMXBSKT | CRE8BSKT+5 |
DELBSKT^XMXBSKT | DELBSKT+4 |
FLTRBSKT^XMXBSKT | FLTRBSKT+4 |
LISTBSKT^XMXBSKT | LISTBSKT+3 |
NAMEBSKT^XMXBSKT | NAMEBSKT+4 |
QBSKT^XMXBSKT | QBSKT+5 |
RSEQBSKT^XMXBSKT | RSEQBSKT+4 |
LISTMSGS^XMXLIST | LISTMSGS+3 |
CRE8MBOX^XMXMBOX | CRE8MBOX+5 |
FLTRMBOX^XMXMBOX | FLTRMBOX+4 |
QMBOX^XMXMBOX | QMBOX+5 |
TERMMBOX^XMXMBOX | TERMMBOX+5 |
BSKT^XMXPARMB | FLTRBSKT+3, QBSKT+4, RSEQBSKT+3 |
CRE8BSKT^XMXPARMB | CRE8BSKT+4 |
CRE8MBOX^XMXPARMB | CRE8MBOX+4 |
DELBSKT^XMXPARMB | DELBSKT+3 |
LISTBSKT^XMXPARMB | LISTBSKT+2 |
LISTMSGS^XMXPARMB | LISTMSGS+2 |
MBOX^XMXPARMB | FLTRMBOX+3, QMBOX+4 |
NAMEBSKT^XMXPARMB | NAMEBSKT+3 |
TERMMBOX^XMXPARMB | TERMMBOX+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
XMAMT | LISTBSKT~, LISTBSKT+2, LISTBSKT+3, LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMCRIT | LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMDATE | CRE8MBOX~, CRE8MBOX+4, CRE8MBOX+5 |
XMDISPI | CRE8MBOX+3~, FLTRMBOX+2~, QMBOX+3~, TERMMBOX+3~, CRE8BSKT+3~, DELBSKT+2~, FLTRBSKT+2~, LISTBSKT+1~, LISTMSGS+1~, NAMEBSKT+2~ , QBSKT+3~, RSEQBSKT+2~ |
XMDUN | CRE8MBOX+3~, FLTRMBOX+2~, QMBOX+3~, TERMMBOX+3~, CRE8BSKT+3~, DELBSKT+2~, FLTRBSKT+2~, LISTBSKT+1~, LISTMSGS+1~, NAMEBSKT+2~ , QBSKT+3~, RSEQBSKT+2~ |
XMDUZ | CRE8MBOX~, CRE8MBOX+4, CRE8MBOX+5, FLTRMBOX~, FLTRMBOX+3, FLTRMBOX+4, QMBOX~, QMBOX+4, QMBOX+5, TERMMBOX~ , TERMMBOX+4, TERMMBOX+5, CRE8BSKT~, CRE8BSKT+4, CRE8BSKT+5, DELBSKT~, DELBSKT+3, DELBSKT+4, FLTRBSKT~, FLTRBSKT+3 , FLTRBSKT+4, LISTBSKT~, LISTBSKT+2, LISTBSKT+3, LISTMSGS~, LISTMSGS+2, LISTMSGS+3, NAMEBSKT~, NAMEBSKT+3, NAMEBSKT+4 , QBSKT~, QBSKT+4, QBSKT+5, RSEQBSKT~, RSEQBSKT+3, RSEQBSKT+4 |
>> XMERR | CRE8MBOX+4, FLTRMBOX+3, QMBOX+4, TERMMBOX+4, CRE8BSKT+4, DELBSKT+3, FLTRBSKT+3, LISTBSKT+2, LISTMSGS+2, NAMEBSKT+3 , QBSKT+4, RSEQBSKT+3 |
XMFLAGS | DELBSKT~, DELBSKT+3, DELBSKT+4, LISTBSKT~, LISTBSKT+2, LISTBSKT+3, LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMFLDS | LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMK | CRE8BSKT~, CRE8BSKT+5, DELBSKT~, DELBSKT+3, DELBSKT+4, FLTRBSKT~, FLTRBSKT+3, FLTRBSKT+4, LISTMSGS~, LISTMSGS+2 , LISTMSGS+3, NAMEBSKT~, NAMEBSKT+3, NAMEBSKT+4, QBSKT~, QBSKT+4, QBSKT+5, RSEQBSKT~, RSEQBSKT+3, RSEQBSKT+4 |
XMKN | CRE8BSKT~, CRE8BSKT+4, CRE8BSKT+5, NAMEBSKT~, NAMEBSKT+3, NAMEBSKT+4 |
XMMSG | FLTRMBOX~, FLTRMBOX+4, QMBOX~, QMBOX+5, FLTRBSKT~, FLTRBSKT+4, QBSKT~, QBSKT+5, RSEQBSKT~, RSEQBSKT+4 |
XMNOSEND | CRE8MBOX+3~, FLTRMBOX+2~, QMBOX+3~, TERMMBOX+3~, CRE8BSKT+3~, DELBSKT+2~, FLTRBSKT+2~, LISTBSKT+1~, LISTMSGS+1~, NAMEBSKT+2~ , QBSKT+3~, RSEQBSKT+2~ |
XMPART | LISTBSKT~, LISTBSKT+2, LISTBSKT+3 |
XMPRIV | CRE8MBOX+3~, FLTRMBOX+2~, QMBOX+3~, TERMMBOX+3~, CRE8BSKT+3~, DELBSKT+2~, FLTRBSKT+2~, LISTBSKT+1~, LISTMSGS+1~, NAMEBSKT+2~ , QBSKT+3~, RSEQBSKT+2~ |
XMSTART | LISTBSKT~, LISTBSKT+2, LISTBSKT+3, LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMTROOT | LISTBSKT~, LISTBSKT+2, LISTBSKT+3, LISTMSGS~, LISTMSGS+2, LISTMSGS+3 |
XMV | CRE8MBOX+3~, FLTRMBOX+2~, QMBOX+3~, TERMMBOX+3~, CRE8BSKT+3~, DELBSKT+2~, FLTRBSKT+2~, LISTBSKT+1~, LISTMSGS+1~, NAMEBSKT+2~ , QBSKT+3~, RSEQBSKT+2~ |