50 int sync_get_resource(CmdArgs *a, SyncDirectory *dir, DavResource *res, SyncDatabase *db); |
50 int sync_get_resource(CmdArgs *a, SyncDirectory *dir, DavResource *res, SyncDatabase *db); |
51 void sync_remove_resource(SyncDirectory *dir, LocalResource *res); |
51 void sync_remove_resource(SyncDirectory *dir, LocalResource *res); |
52 void rename_local_file(SyncDirectory *dir, SyncDatabase *db, char *path); |
52 void rename_local_file(SyncDirectory *dir, SyncDatabase *db, char *path); |
53 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db); |
53 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db); |
54 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db); |
54 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db); |
55 LocalResource* path_to_local_resource(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir); |
55 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir); |
|
56 int local_resource_is_changed(SyncDirectory *dir, SyncDatabase *db, LocalResource *res); |
|
57 void local_resource_update_etag(LocalResource *local_res, DavResource *dav_res); |
56 |
58 |
57 int sync_put_resource(SyncDirectory *dir, DavResource *res, SyncDatabase *db); |
59 int sync_put_resource(SyncDirectory *dir, DavResource *res, LocalResource *local); |
58 |
60 |
59 |
61 |
60 #ifdef __cplusplus |
62 #ifdef __cplusplus |
61 } |
63 } |
62 #endif |
64 #endif |