libidav/webdav.h

branch
dav-2
changeset 881
64989511f6c3
parent 822
f9e40f5c6daf
child 882
86e61b4ef708
equal deleted inserted replaced
880:5f8ccd1d59bd 881:64989511f6c3
34 #include <cx/map.h> 34 #include <cx/map.h>
35 #include <cx/mempool.h> 35 #include <cx/mempool.h>
36 #include <cx/linked_list.h> 36 #include <cx/linked_list.h>
37 #include <cx/string.h> 37 #include <cx/string.h>
38 #include <cx/buffer.h> 38 #include <cx/buffer.h>
39 #include <cx/tree.h>
39 #include <curl/curl.h> 40 #include <curl/curl.h>
40 #include <libxml/tree.h> 41 #include <libxml/tree.h>
41 42
42 #ifndef _WIN32 43 #ifndef _WIN32
43 #include <pthread.h> 44 #include <pthread.h>
335 void dav_resource_free(DavResource *res); 336 void dav_resource_free(DavResource *res);
336 void dav_resource_free_all(DavResource *res); 337 void dav_resource_free_all(DavResource *res);
337 338
338 char* dav_resource_get_href(DavResource *resource); 339 char* dav_resource_get_href(DavResource *resource);
339 340
341 CxTreeIterator dav_resource_iterator(DavResource *res);
342 CxTreeVisitor dav_resource_visitor(DavResource *res);
343 CxMap* dav_resource_map(DavResource *res);
344
340 DavResource* dav_create_child(DavResource *parent, char *name); 345 DavResource* dav_create_child(DavResource *parent, char *name);
341 int dav_delete(DavResource *res); 346 int dav_delete(DavResource *res);
342 int dav_create(DavResource *res); 347 int dav_create(DavResource *res);
343 int dav_exists(DavResource *res); 348 int dav_exists(DavResource *res);
344 349

mercurial