1 /* BEGIN INCLUDE FILE - dm_element_id_list.incl.pl1 */ 2 3 /* DESCRIPTION: 4 The element_id_list structure contains an array of element 5 identifiers. These identifiers are used as tuple, record or 6 element identifiers. This structure is used across the relation_manager_, 7 record_manager_ and index_manager_ interfaces. At some time the 8 version should be changed to be char(8)aligned, when such a conversion 9 can be coordinated with the other structures used at these interfaces. 10 */ 11 12 /* HISTORY: 13 Written by Matthew Pierret, 06/06/82. 14 Modified: 15 12/16/82 by Roger Lackey: Changed number_of_elements to fixed bin (35). 16 Did not change version. 17 02/11/85 by Matthew Pierret: Added DESCRIPTION, Written by. 18 */ 19 20 /* format: style2,ind3 */ 21 dcl 1 element_id_list aligned based (element_id_list_ptr), 22 2 version fixed bin (35), 23 2 number_of_elements fixed bin (35), 24 2 id (eil_number_of_elements refer (element_id_list.number_of_elements)) bit (36) aligned; 25 26 dcl element_id_list_ptr ptr; 27 dcl eil_number_of_elements fixed bin (35); 28 dcl ELEMENT_ID_LIST_VERSION_1 29 init (1) fixed bin (35); 30 31 32 /* END INCLUDE FILE - dm_element_id_list.incl.pl1 */