dav/sync.h

changeset 490
d94c4fd35c21
parent 460
22522ff52a62
child 491
fdc2fb090cc7
equal deleted inserted replaced
489:fb69eae42ef0 490:d94c4fd35c21
65 65
66 void res2map(DavResource *root, UcxMap *map); 66 void res2map(DavResource *root, UcxMap *map);
67 67
68 int cmd_pull(CmdArgs *args); 68 int cmd_pull(CmdArgs *args);
69 int cmd_push(CmdArgs *args, DavBool archive); 69 int cmd_push(CmdArgs *args, DavBool archive);
70 int cmd_restore(CmdArgs *args);
70 71
71 int sync_get_resource( 72 int sync_get_resource(
72 CmdArgs *a, 73 CmdArgs *a,
73 SyncDirectory *dir, 74 SyncDirectory *dir,
74 DavResource *res, 75 DavResource *res,
75 SyncDatabase *db, 76 SyncDatabase *db,
77 DavBool force,
76 int *counter); 78 int *counter);
77 int sync_remove_local_resource(SyncDirectory *dir, LocalResource *res); 79 int sync_remove_local_resource(SyncDirectory *dir, LocalResource *res);
78 void sync_remove_local_directory(SyncDirectory *dir, LocalResource *res); 80 void sync_remove_local_directory(SyncDirectory *dir, LocalResource *res);
79 void rename_conflict_file(SyncDirectory *dir, SyncDatabase *db, char *path); 81 void rename_conflict_file(SyncDirectory *dir, SyncDatabase *db, char *path);
80 char* create_tmp_download_path(char *path); 82 char* create_tmp_download_path(char *path);

mercurial