1 /*        Begin  include file ... rcp_message.incl.pl1
 2    *
 3    *      Created on 12/03/74 by Bill Silver.
 4    *      This include file defines the various forms of the event message
 5    *      sent to rcp_initializer_.
 6    *
 7    *      Accounting changes 8/2/77 by B. Greenberg.
 8 */
 9 
10 dcl  message_ptr ptr;                                       /* Pointer to event message. */
11 
12 dcl (assign_actionx init (1),
13      error_actionx init (2),
14      unassign_actionx init (3),
15      force_actionx init (4),
16      proc_actionx init (5),
17      delete_actionx init (6),
18      add_actionx init (7),
19      attach_acct_actionx init (8)) fixed bin internal static options (constant);
20 
21 dcl 1 offset_message based (message_ptr) aligned,           /* Info contained in IPC message. */
22    (2 actionx fixed bin (8),                                /* Action that must be performed. */
23     2 pad bit (9),
24     2 error_count fixed bin (17),                           /* Number of errors during attachment. */
25     2 volume_off bit (18),                                  /* Offset of RCS or RCPD volume entry. */
26     2 device_off bit (18)) unal;                            /* Offset of RCS or RCPD device entry. */
27 
28 dcl 1 name_message based (message_ptr) aligned,             /* Info contained in IPC message. */
29    (2 actionx fixed bin (8),                                /* Action index. */
30     2 device_name char (7)) unal;                           /* Device name. */
31 
32 dcl 1 id_message based (message_ptr) aligned,               /* Info contained in IPC message. */
33    (2 actionx fixed bin (8),                                /* Action index. */
34     2 pad bit (27)) unal,
35     2 process_id bit (36);                                  /* Action on behalf of this process. */
36 
37 /*        End of include file ... rcp_message.incl.pl1      */