typedef enum _dd_record_type_
{
DD_RECORD_TYPE_NONE = 0x0000,
DD_RECORD_TYPE_MANUAL = 0x0001,
DD_RECORD_TYPE_SCHEDULE = 0x0002,
DD_RECORD_TYPE_MOTION = 0x0004,
DD_RECORD_TYPE_SENSOR = 0x0008,
DD_RECORD_TYPE_BEHAVIOR = 0x0010,
DD_RECORD_TYPE_SHELTER = 0x20,
DD_RECORD_TYPE_OVERSPEED = 0x40,
DD_RECORD_TYPE_OVERBOUND = 0x80,
DD_RECORD_TYPE_OSC = 0x0100,
DD_RECORD_TYPE_AVD = 0x0200,
DD_RECORD_TYPE_TRIPWIRE = 0x0400,
DD_RECORD_TYPE_PERIMETER = 0x0800,
DD_RECORD_TYPE_VFD = 0x1000,
DD_RECORD_TYPE_POS = 0x2000,
DD_RECORD_TYPE_PIR = 0x4000,
DD_RECORD_TYPE_INTELLIGENT = DD_RECORD_TYPE_OSC | DD_RECORD_TYPE_AVD | DD_RECORD_TYPE_TRIPWIRE | DD_RECORD_TYPE_PERIMETER | DD_RECORD_TYPE_VFD,
DD_RECORD_TYPE_ALL = 0xFFFFFFFF,
} DD_RECORD_TYPE;