comparison: dav/db.h
dav/db.h
- changeset 367
- 4a6a59f89f9f
- parent 366
- 5228b912c925
- child 380
- 8a0c727aa409
equal
deleted
inserted
replaced
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; |