1 /* BEGIN INCLUDE FILE ... mlsys_mailbox_modes.incl.pl1 */
 2 /* Created:  June 1983 by G. Palter */
 3 
 4 /* Extended access modes (and combinations thereof) defined for a mailbox */
 5 
 6 dcl (N_MBX_ACCESS             initial ("0000000"b),         /* no access */
 7 
 8      A_MBX_ACCESS             initial ("1000000"b),         /* add messages */
 9      D_MBX_ACCESS             initial ("0100000"b),         /* delete any message (also indicates owner of mailbox) */
10      R_MBX_ACCESS             initial ("0010000"b),         /* read any message */
11      O_MBX_ACCESS             initial ("0001000"b),         /* read/delete any message sent by yourself */
12      S_MBX_ACCESS             initial ("0000100"b),         /* get count of messages in the mailbox */
13      W_MBX_ACCESS             initial ("0000010"b),         /* can send a wakeup to this mailbox (interactive messages and
14                                                                mail notifications) */
15      U_MBX_ACCESS             initial ("0000001"b),         /* can send an urgent wakeup (unused today) */
16 
17      ADROSW_MBX_ACCESS        initial ("1111110"b),         /* access granted to creator/owner of a mailbox */
18      AOW_MBX_ACCESS           initial ("1001010"b))         /* access granted to all other users */
19           bit (36) aligned static options (constant);
20 
21 /* END INCLUDE FILE ... mlsys_mailbox_modes.incl.pl1 */