libidav/webdav.h

branch
dav-2
changeset 921
3ffee649f0b1
parent 920
92fcd6a8cf9e
equal deleted inserted replaced
920:92fcd6a8cf9e 921:3ffee649f0b1
346 void dav_resource_free(DavResource *res); 346 void dav_resource_free(DavResource *res);
347 void dav_resource_free_all(DavResource *res); 347 void dav_resource_free_all(DavResource *res);
348 348
349 char* dav_resource_get_href(DavResource *resource); 349 char* dav_resource_get_href(DavResource *resource);
350 350
351 DavResource* dav_create_child(DavResource *parent, char *name); 351 DavResource* dav_create_child(DavResource *parent, const char *name);
352 int dav_delete(DavResource *res); 352 int dav_delete(DavResource *res);
353 int dav_create(DavResource *res); 353 int dav_create(DavResource *res);
354 int dav_exists(DavResource *res); 354 int dav_exists(DavResource *res);
355 355
356 int dav_copy(DavResource *res, char *newpath); 356 int dav_copy(DavResource *res, const char *newpath);
357 int dav_move(DavResource *res, char *newpath); 357 int dav_move(DavResource *res, const char *newpath);
358 int dav_copy_o(DavResource *res, char *newpath, DavBool override); 358 int dav_copy_o(DavResource *res, const char *newpath, DavBool override);
359 int dav_move_o(DavResource *res, char *newpath, DavBool override); 359 int dav_move_o(DavResource *res, const char *newpath, DavBool override);
360 int dav_copyto(DavResource *res, char *url, DavBool override); 360 int dav_copyto(DavResource *res, const char *url, DavBool override);
361 int dav_moveto(DavResource *res, char *url, DavBool override); 361 int dav_moveto(DavResource *res, const char *url, DavBool override);
362 362
363 int dav_lock(DavResource *res); 363 int dav_lock(DavResource *res);
364 int dav_lock_t(DavResource *res, time_t timeout); 364 int dav_lock_t(DavResource *res, time_t timeout);
365 int dav_unlock(DavResource *res); 365 int dav_unlock(DavResource *res);
366 366

mercurial