dav/sync.h

changeset 552
e1a12762bf0a
parent 544
9e85e1ec1155
child 558
1a9e6a5c1e79
equal deleted inserted replaced
551:99ef8202cd82 552:e1a12762bf0a
114 void move_to_trash(SyncDirectory *dir, char *path); 114 void move_to_trash(SyncDirectory *dir, char *path);
115 115
116 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db); 116 UcxList* local_scan(SyncDirectory *dir, SyncDatabase *db);
117 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db); 117 UcxList* read_changes(SyncDirectory *dir, SyncDatabase *db);
118 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir); 118 LocalResource* local_resource_new(SyncDirectory *dir, SyncDatabase *db, char *path, int *isdir);
119 LocalResource* local_resource_copy(LocalResource *res);
120 int local_resource_is_changed( 119 int local_resource_is_changed(
121 SyncDirectory *dir, 120 SyncDirectory *dir,
122 SyncDatabase *db, 121 SyncDatabase *db,
123 LocalResource *res, 122 LocalResource *res,
124 UcxMap *svrres, 123 UcxMap *svrres,
151 SyncDirectory *dir, 150 SyncDirectory *dir,
152 DavResource *res, 151 DavResource *res,
153 LocalResource *local, 152 LocalResource *local,
154 int *counter); 153 int *counter);
155 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local); 154 int sync_mkdir(SyncDirectory *dir, DavResource *res, LocalResource *local);
155 int sync_move_remote_resource(
156 SyncDirectory *dir,
157 DavResource *origin,
158 LocalResource *local,
159 DavBool copy,
160 int *counter);
156 int sync_delete_remote_resource(SyncDirectory *dir, DavSession *sn, LocalResource *res, int *counter, UcxList **cols); 161 int sync_delete_remote_resource(SyncDirectory *dir, DavSession *sn, LocalResource *res, int *counter, UcxList **cols);
157 MetadataHashes sync_set_metadata_properties( 162 MetadataHashes sync_set_metadata_properties(
158 SyncDirectory *dir, 163 SyncDirectory *dir,
159 DavSession *sn, 164 DavSession *sn,
160 DavResource *res, 165 DavResource *res,

mercurial