1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10 
11 
12 
13 
14 
15      dcl     1 relation_opening_info
16                                     aligned based (relation_opening_info_ptr),
17                2 version            char (8),
18                2 per_process,
19                  3 current_transaction_id
20                                     bit (36) aligned init ("0"b),
21                  3 current_rollback_count
22                                     fixed bin (35) init (0),
23                  3 file_opening_id  bit (36) aligned init ("0"b),
24                  3 number_of_openings
25                                     fixed bin (17) aligned init (0),
26                  3 lock_advice      aligned,
27                    4 this_process   bit (2) unaligned init ("0"b),
28                    4 other_processes
29                                     bit (2) unaligned init ("0"b),
30                    4 mbz1           bit (32) unaligned init ("0"b),
31                  3 record_cursor_ptr
32                                     ptr init (null),
33                  3 index_cursor_array_ptr
34                                     ptr init (null),
35                2 relation_header_ptr
36                                     ptr init (null),
37                2 attribute_info_ptr ptr init (null),
38                2 index_attribute_map_ptr
39                                     ptr init (null);
40 
41      dcl     relation_opening_info_ptr
42                                     ptr;
43      dcl     RELATION_OPENING_INFO_VERSION_2
44                                     init ("rlmopen2") char (8) aligned internal static options (constant);
45 
46 
47