150 SyncDirectory *dir, |
150 SyncDirectory *dir, |
151 SyncDatabase *db, |
151 SyncDatabase *db, |
152 DavResource *remote, |
152 DavResource *remote, |
153 LocalResource *res); |
153 LocalResource *res); |
154 int local_resource_load_metadata(SyncDirectory *dir, LocalResource *res); |
154 int local_resource_load_metadata(SyncDirectory *dir, LocalResource *res); |
|
155 |
|
156 void local_resource_set_etag(LocalResource *local, const char *etag); |
|
157 |
155 char* resource_local_path(DavResource *res); |
158 char* resource_local_path(DavResource *res); |
156 |
159 |
157 size_t resource_get_blocksize(SyncDirectory *dir, LocalResource *local, DavResource *res, off_t filesize); |
160 size_t resource_get_blocksize(SyncDirectory *dir, LocalResource *local, DavResource *res, off_t filesize); |
158 |
161 |
159 int resource_pathlen_cmp(LocalResource *res1, LocalResource *res2, void *n); |
162 int resource_pathlen_cmp(LocalResource *res1, LocalResource *res2, void *n); |