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.


[Back: DCIClassAttr Field - data]
[Next: DCIDataAttr Field - size]