Data structure for an individual datum within a class.
typedef struct _DCIDataAttr {
uint32 size; /* Total structure size. */
uint32 datumId; /* The individual metric identifier. */
uint32 type; /* Data type for this metric. */
DCIUnit units; /* Units for this metric. */
uint32 flags; /* Metric characteristics. */
uint32 offset; /* Byte offset from the beginning of the returned class data. */
UMAVarLenDescr label;
UMAVarLenData data; /* Start of the data area. */
} DCIDataAttr;
typedef DCIDataAttr * DCIDataAttr ;
The DCIDataAttr structure is used to describe an individual datum within a class. All of the data attribute structures are kept at the class type node along with the rest of the class attribute structures.