dav/sync.h

changeset 220
f1b3873a6525
parent 218
5f1f7602cf77
child 252
6b8e287269fc
equal deleted inserted replaced
219:9792cfe63b80 220:f1b3873a6525
61 void move_to_trash(SyncDirectory *dir, char *path); 61 void move_to_trash(SyncDirectory *dir, char *path);
62 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db); 62 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db);
63 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db); 63 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db);
64 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir); 64 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir);
65 int local_resource_is_changed(SyncDirectory *dir, SyncDatabase *db, LocalResource *res); 65 int local_resource_is_changed(SyncDirectory *dir, SyncDatabase *db, LocalResource *res);
66 int remote_resource_is_changed(
67 DavSession *sn,
68 SyncDirectory *dir,
69 SyncDatabase *db,
70 LocalResource *res);
66 71
67 int sync_set_status(DavResource *res, char *status); 72 int sync_set_status(DavResource *res, char *status);
68 int sync_remove_status(DavResource *res); 73 int sync_remove_status(DavResource *res);
69 int sync_put_resource( 74 int sync_put_resource(
70 SyncDirectory *dir, 75 SyncDirectory *dir,

mercurial