51 void *data, |
51 void *data, |
52 dav_read_func read_func, |
52 dav_read_func read_func, |
53 size_t length); |
53 size_t length); |
54 |
54 |
55 UcxBuffer* create_allprop_propfind_request(); |
55 UcxBuffer* create_allprop_propfind_request(); |
56 UcxBuffer* create_propfind_request(UcxList *properties); |
56 UcxBuffer* create_propfind_request(DavSession *sn, UcxList *properties); |
|
57 UcxBuffer* create_basic_propfind_request(); |
|
58 |
57 DavResource* parse_propfind_response(DavSession *sn, DavResource *root, UcxBuffer *response, DavQOp *cond, size_t len); |
59 DavResource* parse_propfind_response(DavSession *sn, DavResource *root, UcxBuffer *response, DavQOp *cond, size_t len); |
58 int parse_response_tag(DavResource *resource, xmlNode *node, DavQOp *cond, size_t len); |
60 int parse_response_tag(DavResource *resource, xmlNode *node, DavQOp *cond, size_t len); |
59 void set_davprops(DavResource *res); |
61 void set_davprops(DavResource *res); |
60 |
62 |
61 UcxBuffer* create_proppatch_request(DavResourceData *data); |
63 UcxBuffer* create_proppatch_request(DavResourceData *data); |
|
64 UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name); |
62 |
65 |
63 CURLcode do_delete_request(CURL *handle, UcxBuffer *response); |
66 CURLcode do_delete_request(CURL *handle, UcxBuffer *response); |
64 |
67 |
65 CURLcode do_mkcol_request(CURL *handle); |
68 CURLcode do_mkcol_request(CURL *handle); |
66 |
69 |