83 |
83 |
84 int sync_set_status(DavResource *res, char *status); |
84 int sync_set_status(DavResource *res, char *status); |
85 int sync_remove_status(DavResource *res); |
85 int sync_remove_status(DavResource *res); |
86 UcxBuffer* sync_get_file_tag_data(SyncDirectory *dir, LocalResource *res); |
86 UcxBuffer* sync_get_file_tag_data(SyncDirectory *dir, LocalResource *res); |
87 UcxList* sync_get_file_tags(SyncDirectory *dir, LocalResource *res, DavBool *changed); |
87 UcxList* sync_get_file_tags(SyncDirectory *dir, LocalResource *res, DavBool *changed); |
|
88 UcxList* sync_merge_tags(UcxList *tags1, UcxList *tags2); |
88 int sync_store_tags(SyncDirectory *dir, const char *path, LocalResource *local, DavResource *res); |
89 int sync_store_tags(SyncDirectory *dir, const char *path, LocalResource *local, DavResource *res); |
89 int sync_put_resource( |
90 int sync_put_resource( |
90 SyncDirectory *dir, |
91 SyncDirectory *dir, |
91 DavResource *res, |
92 DavResource *res, |
92 LocalResource *local, |
93 LocalResource *local, |
93 int *counter); |
94 int *counter); |
94 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local); |
95 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local); |
95 int sync_delete_remote_resource(DavSession *sn, LocalResource *res, int *counter); |
96 int sync_delete_remote_resource(DavSession *sn, LocalResource *res, int *counter); |
|
97 int sync_update_tags(SyncDirectory *dir, DavSession *sn, DavResource *res, LocalResource *local); |
96 |
98 |
97 void remove_deleted_conflicts(SyncDirectory *dir, SyncDatabase *db); |
99 void remove_deleted_conflicts(SyncDirectory *dir, SyncDatabase *db); |
98 |
100 |
99 int cmd_resolve_conflicts(CmdArgs *args); |
101 int cmd_resolve_conflicts(CmdArgs *args); |
100 int cmd_delete_conflicts(CmdArgs *args); |
102 int cmd_delete_conflicts(CmdArgs *args); |