libidav/methods.h

changeset 231
f3119e749549
parent 223
cbbdf207e67e
child 236
6b4ce32d0c4e
equal deleted inserted replaced
230:fdcbde1d7d65 231:f3119e749549
94 94
95 DavResource* parse_propfind_response(DavSession *sn, DavResource *root, UcxBuffer *response); 95 DavResource* parse_propfind_response(DavSession *sn, DavResource *root, UcxBuffer *response);
96 int parse_response_tag(DavResource *resource, xmlNode *node); 96 int parse_response_tag(DavResource *resource, xmlNode *node);
97 void set_davprops(DavResource *res); 97 void set_davprops(DavResource *res);
98 98
99 /*
100 * parses the content of a resourcetype element
101 * returns 1 if the resourcetype is a collection, 0 otherwise
102 */
103 int parse_resource_type(xmlNode *node);
104
99 UcxBuffer* create_proppatch_request(DavResourceData *data); 105 UcxBuffer* create_proppatch_request(DavResourceData *data);
100 UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name, char *hash); 106 UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name, char *hash);
101 107
102 CURLcode do_delete_request(CURL *handle, char *lock, UcxBuffer *response); 108 CURLcode do_delete_request(CURL *handle, char *lock, UcxBuffer *response);
103 109

mercurial