units (DCIUnit)

      Units for this metric.

      This field is used to indicate what the metric is measuring. The purpose of this field is to tell the measurement application (the DCI consumer) what type of size, time, or count is being measured. Below is a list of valid units.

      The following constants are used with the time, count, size and information units:

      DCU_UNITS_TIME

        0x100000
      DCU_UNITS_COUNT
        0x200000
      DCU_UNITS_SIZE
        0x300000
      DCU_UNITS_INFO
        0x400000
      Possible values for time units are:

      DCI_SECS

        0x01 | DCI_UNITS_TIME
      DCI_MILLISECS
        0x02 | DCI_UNITS_TIME
      DCI_MICROSECS
        0x03 | DCI_UNITS_TIME
      DCI_NANOSECS
        0x04 | DCI_UNITS_TIME
      DCI_PICOSECS
        0x05 | DCI_UNITS_TIME
      DCI_TICKS
        0x06 | DCI_UNITS_TIME Possible values for count units are:
      DCI_COUNT
        0x01 | DCI_UNITS_COUNT
      DCI_EVENT
        0x02 | DCI_UNITS_COUNT
      DCI_PAGES
        0x03 | DCI_UNITS_COUNT
      DCI_BLOCKS
        0x04 | DCI_UNITS_COUNT
      DCI_CHARACTERS
        0x05 | DCI_UNITS_COUNT
      DCI_QLENGTH
        0x06 | DCI_UNITS_COUNT
      DCI_PROCESSES
        0x07 | DCI_UNITS_COUNT
      DCI_TASKS
        0x08 | DCI_UNITS_COUNT
      DCI_THREADS
        0x09 | DCI_UNITS_COUNT
      DCI_JOBS
        0x0A | DCI_UNITS_COUNT
      DCI_USERS
        0x0B | DCI_UNITS_COUNT
      DCI_TRANSACTIONS
        0x0C | DCI_UNITS_COUNT
      DCI_MESSAGES
        0x0D | DCI_UNITS_COUNT
      DCI_SESSIONS
        0x0E | DCI_UNITS_COUNT
      DCI_STREAMSMODULES
        0x0F | DCI_UNITS_COUNT
      DCI_STREAMSHEADS
        0x10 | DCI_UNITS_COUNT
      DCI_STREAMSMSGS
        0x11 | DCI_UNITS_COUNT
      DCI_PACKETS
        0x12 | DCI_UNITS_COUNT
      DCI_INODES
        0x13 | DCI_UNITS_COUNT
      DCI_FILES
        0x14 | DCI_UNITS_COUNT
      DCI_FILESYSTEMS
        0x15 | DCI_UNITS_COUNT
      DCI_READS
        0x16 | DCI_UNITS_COUNT
      DCI_WRITES
        0x17 | DCI_UNITS_COUNT
      DCI_SEEKS
        0x18 | DCI_UNITS_COUNT
      DCI_IOCTLS
        0x19 | DCI_UNITS_COUNT
      DCI_CONNECTIONS
        0x1A | DCI_UNITS_COUNT
      DCI_RETRIES
        0x1B | DCI_UNITS_COUNT
      DCI_MOUNTS
        0x1C | DCI_UNITS_COUNT
      DCI_REWINDS
        0x1D | DCI_UNITS_COUNT
      DCI_POSITIONINGS
        0x1E | DCI_UNITS_COUNT
      DCI_MARKS
        0x1F | DCI_UNITS_COUNT
      DCI_PORTS
        0x20 | DCI_UNITS_COUNT
      DCI_PROCESSORS
        0x21 | DCI_UNITS_COUNT
      DCI_DISKS
        0x22 | DCI_UNITS_COUNT
      DCI_NETS
        0x23 | DCI_UNITS_COUNT
      DCI_SLINES
        0x24 | DCI_UNITS_COUNT
      DCI_BUSSES
        0x25 | DCI_UNITS_COUNT
      DCI_CHANNELS
        0x26 | DCI_UNITS_COUNT
      DCI_NOUNITS
        0x27 | DCI_UNITS_COUNT Possible values for size units are:
      DCI_BYTES
        0x01 | DCI_UNITS_SIZE
      DCI_KBYTES
        0x02 | DCI_UNITS_SIZE
      DCI_MBYTES
        0x03 | DCI_UNITS_SIZE
      DCI_GBYTES
        0x04 | DCI_UNITS_SIZE
      DCI_TBYTES
        0x05 | DCI_UNITS_SIZE Possible values for information units are:
      DCI_CPU
        0x01 | DCI_UNITS_INFO
      DCI_MEMORY
        0x02 | DCI_UNITS_INFO
      DCI_PRIORITY
        0x03 | DCI_UNITS_INFO
      DCI_THREAD
        0x04 | DCI_UNITS_INFO
      DCI_TASK
        0x05 | DCI_UNITS_INFO
      DCI_DATA
        0x06 | DCI_UNITS_INFO
      DCI_BOOLEAN
        0x07 | DCI_UNITS_INFO
      DCI_ADDRESS
        0x08 | DCI_UNITS_INFO
      DCI_COUNT
        0x09 | DCI_UNITS_INFO
      DCI_PROTECT
        0x0A | DCI_UNITS_INFO
      DCI_OBJECT_NAME
        0x0B | DCI_UNITS_INFO
      DCI_OFFSET
        0x0C | DCI_UNITS_INFO
      DCI_BYTES
        0x0D | DCI_UNITS_INFO


      [Back: DCIDataAttr Field - type]
      [Next: DCIDataAttr Field - flags]