libidav/methods.h

changeset 208
1fb26aca5093
parent 207
de23f8881e9f
child 223
cbbdf207e67e
equal deleted inserted replaced
207:de23f8881e9f 208:1fb26aca5093
65 UcxBuffer *request, 65 UcxBuffer *request,
66 UcxBuffer *response); 66 UcxBuffer *response);
67 67
68 CURLcode do_proppatch_request( 68 CURLcode do_proppatch_request(
69 CURL *handle, 69 CURL *handle,
70 char *lock,
70 UcxBuffer *request, 71 UcxBuffer *request,
71 UcxBuffer *response); 72 UcxBuffer *response);
72 73
73 CURLcode do_put_request( 74 CURLcode do_put_request(
74 CURL *handle, 75 CURL *handle,
76 char *lock,
75 void *data, 77 void *data,
76 dav_read_func read_func, 78 dav_read_func read_func,
77 size_t length); 79 size_t length);
78 80
79 UcxBuffer* create_allprop_propfind_request(); 81 UcxBuffer* create_allprop_propfind_request();
94 void set_davprops(DavResource *res); 96 void set_davprops(DavResource *res);
95 97
96 UcxBuffer* create_proppatch_request(DavResourceData *data); 98 UcxBuffer* create_proppatch_request(DavResourceData *data);
97 UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name, char *hash); 99 UcxBuffer* create_crypto_proppatch_request(DavSession *sn, DavKey *key, char *name, char *hash);
98 100
99 CURLcode do_delete_request(CURL *handle, UcxBuffer *response); 101 CURLcode do_delete_request(CURL *handle, char *lock, UcxBuffer *response);
100 102
101 CURLcode do_mkcol_request(CURL *handle); 103 CURLcode do_mkcol_request(CURL *handle, char *lock);
102 104
103 CURLcode do_head_request(CURL *handle); 105 CURLcode do_head_request(CURL *handle);
104 106
105 CURLcode do_copy_move_request(CURL *handle, char *dest, _Bool copy, _Bool override); 107 CURLcode do_copy_move_request(CURL *handle, char *dest, _Bool copy, _Bool override);
106 108

mercurial