libidav/session.h

changeset 354
067ea2315a8a
parent 225
a297c2e28fa1
child 355
5da2cf15eb44
--- a/libidav/session.h	Tue Dec 12 23:58:54 2017 +0100
+++ b/libidav/session.h	Mon Dec 18 11:56:11 2017 +0100
@@ -29,6 +29,7 @@
 #ifndef DAV_SESSION_H
 #define	DAV_SESSION_H
 
+#include <ucx/buffer.h>
 #include "webdav.h"
 
 #ifdef	__cplusplus
@@ -78,6 +79,9 @@
     UcxList *collection_locks;
 } DavLockManager;
 
+CURLcode dav_session_curl_perform(DavSession *sn, long *status);
+CURLcode dav_session_curl_perform_buf(DavSession *sn, UcxBuffer *request, UcxBuffer *response, long *status);
+
 void dav_session_set_error(DavSession *sn, CURLcode c, int status);
 void dav_session_set_errstr(DavSession *sn, const char *str);
 

mercurial