103 int parse_resource_type(xmlNode *node); |
103 int parse_resource_type(xmlNode *node); |
104 |
104 |
105 UcxBuffer* create_proppatch_request(DavResourceData *data); |
105 UcxBuffer* create_proppatch_request(DavResourceData *data); |
106 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); |
107 |
107 |
108 CURLcode do_delete_request(CURL *handle, char *lock, UcxBuffer *response); |
108 CURLcode do_delete_request(DavSession *sn, char *lock, UcxBuffer *response); |
109 |
109 |
110 CURLcode do_mkcol_request(CURL *handle, char *lock); |
110 CURLcode do_mkcol_request(DavSession *sn, char *lock); |
111 |
111 |
112 CURLcode do_head_request(CURL *handle); |
112 CURLcode do_head_request(DavSession *sn); |
113 |
113 |
114 CURLcode do_copy_move_request(CURL *handle, char *dest, char *lock, DavBool copy, DavBool override); |
114 CURLcode do_copy_move_request(DavSession *sn, char *dest, char *lock, DavBool copy, DavBool override); |
115 |
115 |
116 UcxBuffer* create_lock_request(void); |
116 UcxBuffer* create_lock_request(void); |
117 int parse_lock_response(DavSession *sn, UcxBuffer *response, LockDiscovery *lock); |
117 int parse_lock_response(DavSession *sn, UcxBuffer *response, LockDiscovery *lock); |
118 CURLcode do_lock_request(CURL *handle, UcxBuffer *request, UcxBuffer *response, time_t timeout); |
118 CURLcode do_lock_request(DavSession *sn, UcxBuffer *request, UcxBuffer *response, time_t timeout); |
119 CURLcode do_unlock_request(CURL *handle, char *locktoken); |
119 CURLcode do_unlock_request(DavSession *sn, char *locktoken); |
120 |
120 |
121 #ifdef __cplusplus |
121 #ifdef __cplusplus |
122 } |
122 } |
123 #endif |
123 #endif |
124 |
124 |