dav/sync.h

changeset 552
e1a12762bf0a
parent 544
9e85e1ec1155
child 558
1a9e6a5c1e79
--- a/dav/sync.h	Sun Apr 07 10:44:29 2019 +0200
+++ b/dav/sync.h	Sun Apr 07 13:08:50 2019 +0200
@@ -116,7 +116,6 @@
 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db);
 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db);
 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir);
-LocalResource* local_resource_copy(LocalResource *res);
 int local_resource_is_changed(
         SyncDirectory *dir,
         SyncDatabase *db,
@@ -153,6 +152,12 @@
         LocalResource *local,
         int *counter);
 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local);
+int sync_move_remote_resource(
+        SyncDirectory *dir,
+        DavResource *origin,
+        LocalResource *local,
+        DavBool copy,
+        int *counter);
 int sync_delete_remote_resource(SyncDirectory *dir, DavSession *sn, LocalResource *res, int *counter, UcxList **cols);
 MetadataHashes sync_set_metadata_properties(
         SyncDirectory *dir,

mercurial