dav/sync.h

changeset 192
d10194a51304
parent 190
a76e43d89f55
child 200
cc474cf2c2f5
--- a/dav/sync.h	Fri Feb 26 20:54:42 2016 +0100
+++ b/dav/sync.h	Sat Feb 27 17:18:00 2016 +0100
@@ -49,7 +49,12 @@
 int cmd_push(CmdArgs *args);
 int cmd_sync(CmdArgs *args);
 
-int sync_get_resource(CmdArgs *a, SyncDirectory *dir, DavResource *res, SyncDatabase *db);
+int sync_get_resource(
+        CmdArgs *a,
+        SyncDirectory *dir,
+        DavResource *res,
+        SyncDatabase *db,
+        int *counter);
 int sync_remove_local_resource(SyncDirectory *dir, LocalResource *res);
 void sync_remove_local_directory(SyncDirectory *dir, LocalResource *res);
 void rename_local_file(SyncDirectory *dir, SyncDatabase *db, char *path);
@@ -62,9 +67,13 @@
 
 int sync_set_status(DavResource *res, char *status);
 int sync_remove_status(DavResource *res);
-int sync_put_resource(SyncDirectory *dir, DavResource *res, LocalResource *local);
+int sync_put_resource(
+        SyncDirectory *dir,
+        DavResource *res,
+        LocalResource *local,
+        int *counter);
 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local);
-int sync_delete_remote_resource(DavSession *sn, LocalResource *res);
+int sync_delete_remote_resource(DavSession *sn, LocalResource *res, int *counter);
 
 
 #ifdef	__cplusplus

mercurial