48 DOMAIN_UNSPECIFIED = 0,
55 #define ATTRIBUTE_FLAG_NO_STORE 0x1 56 #define ATTRIBUTE_FLAG_INVALID 0x2 57 #define ATTRIBUTE_FLAG_PRIMARY_KEY 0x4 58 #define ATTRIBUTE_FLAG_UNIQUE 0x8 61 struct attribute *next;
63 long aggregation_value;
68 char name[ATTRIBUTE_NAME_LENGTH + 1];
71 typedef struct attribute attribute_t;
72 typedef uint8_t attribute_id_t;
74 struct attribute_value {
78 unsigned char *string_value;
83 typedef struct attribute_value attribute_value_t;
85 #define VALUE_LONG(value) (value)->u.long_value 86 #define VALUE_INT(value) (value)->u.int_value 87 #define VALUE_STRING(value) (value)->u.string_value Linked list manipulation routines.
Database configuration options.