1 /* BEGIN INCLUDE FILE mrds_dsm_attribute_data.incl.pl1 - NSDavids 81-01-29
 2 
 3 
 4    This include file contains information about all the attributes in
 5    a relation. It is a user's view only and is not meant to  be  used
 6    by mrds code.
 7 
 8    HISTORY
 9 
10    81-01-29 Davids: written
11 */
12 
13 
14 
15 
16 
17 dcl 01 mrds_dsm_attribute_data aligned based (mrds_dsm_attribute_data_ptr),
18     02 version fixed bin,
19     02 number_of_attributes fixed bin,
20     02 attributes (mrds_dsm_attribute_data_num_atts
21      refer (mrds_dsm_attribute_data.number_of_attributes)),
22       03 submodel_attribute_name char (64),
23       03 model_attribute_name char (32),
24       03 read_access bit (1) unal,
25       03 modify_access bit (1) unal,
26       03 null_access bit (1) unal,
27       03 mbz1 bit (33) unal;
28 
29 dcl  mrds_dsm_attribute_data_ptr ptr;
30 
31 dcl  mrds_dsm_attribute_data_num_atts fixed bin;
32 
33 dcl  mrds_dsm_attribute_data_structure_version fixed bin init (1) internal static options (constant);
34 
35 /* END INCLUDE FILE mrds_dsm_attribute_data.incl.pl1 */
36