dav/db.h

changeset 367
4a6a59f89f9f
parent 366
5228b912c925
child 380
8a0c727aa409
equal deleted inserted replaced
366:5228b912c925 367:4a6a59f89f9f
29 #ifndef DB_H 29 #ifndef DB_H
30 #define DB_H 30 #define DB_H
31 31
32 #include <libidav/webdav.h> 32 #include <libidav/webdav.h>
33 #include <ucx/map.h> 33 #include <ucx/map.h>
34 #include <ucx/buffer.h>
34 #include <time.h> 35 #include <time.h>
35 36
36 #include <libxml/xmlreader.h> 37 #include <libxml/xmlreader.h>
37 38
38 #ifdef __cplusplus 39 #ifdef __cplusplus
49 time_t last_modified; 50 time_t last_modified;
50 off_t size; 51 off_t size;
51 DavBool isdirectory; 52 DavBool isdirectory;
52 DavBool skipped; 53 DavBool skipped;
53 DavBool tags_updated; 54 DavBool tags_updated;
55 UcxBuffer *cached_tags;
56 char *tags_hash;
54 }; 57 };
55 58
56 struct SyncDatabase { 59 struct SyncDatabase {
57 UcxMap *resources; 60 UcxMap *resources;
58 UcxMap *conflict; 61 UcxMap *conflict;

mercurial