1 /* BEGIN INCLUDE FILE ... log_write_data.incl.pl1 ... 84-05-03 ... W. Olin Sibert */
 2 
 3 declare   log_write_data_ptr            pointer;
 4 declare   log_segment_info_ptr          pointer;
 5 
 6 declare 1 log_write_data                aligned based (log_write_data_ptr),
 7           2 log_name                    char (32) unaligned,
 8 
 9           2 log_ptr                     pointer,
10           2 migrating                   bit (1) aligned,
11           2 pad (13)                    bit (36) aligned,
12 
13           2 segment_info                aligned like log_segment_info;
14 
15 
16 declare 1 log_segment_info              aligned based (log_segment_info_ptr),
17           2 dname                       char (168) unaligned,
18           2 ename                       char (32) unaligned,
19 
20           2 acl_ptr                     pointer,
21           2 acl_count                   fixed bin,
22           2 rings                       (3) fixed bin (3),
23           2 max_length                  fixed bin (19),
24           2 access_class                bit (72) aligned,
25           2 multi_class                 bit (1) aligned,
26           2 effective_mode              bit (36) aligned;
27 
28 /* END INCLUDE FILE ... log_write_data.incl.pl1 */