116 * tag_list ::= tag , ("," tag)* |
116 * tag_list ::= tag , ("," tag)* |
117 * operator ::= "&" | "|" | "1" | "0" |
117 * operator ::= "&" | "|" | "1" | "0" |
118 */ |
118 */ |
119 typedef struct SyncTagFilter SyncTagFilter; |
119 typedef struct SyncTagFilter SyncTagFilter; |
120 |
120 |
|
121 /* OFF must be zero, other constants are arbitrary */ |
|
122 #define DAV_SYNC_TAGFILTER_OFF 0 |
121 #define DAV_SYNC_TAGFILTER_AND 1 |
123 #define DAV_SYNC_TAGFILTER_AND 1 |
122 #define DAV_SYNC_TAGFILTER_OR 2 |
124 #define DAV_SYNC_TAGFILTER_OR 2 |
123 #define DAV_SYNC_TAGFILTER_ONE 3 |
125 #define DAV_SYNC_TAGFILTER_ONE 3 |
124 #define DAV_SYNC_TAGFILTER_NONE 4 |
126 #define DAV_SYNC_TAGFILTER_NONE 4 |
125 |
127 |