76 typedef struct DavLockManager { |
77 typedef struct DavLockManager { |
77 UcxMap *resource_locks; |
78 UcxMap *resource_locks; |
78 UcxList *collection_locks; |
79 UcxList *collection_locks; |
79 } DavLockManager; |
80 } DavLockManager; |
80 |
81 |
|
82 CURLcode dav_session_curl_perform(DavSession *sn, long *status); |
|
83 CURLcode dav_session_curl_perform_buf(DavSession *sn, UcxBuffer *request, UcxBuffer *response, long *status); |
|
84 |
81 void dav_session_set_error(DavSession *sn, CURLcode c, int status); |
85 void dav_session_set_error(DavSession *sn, CURLcode c, int status); |
82 void dav_session_set_errstr(DavSession *sn, const char *str); |
86 void dav_session_set_errstr(DavSession *sn, const char *str); |
83 |
87 |
84 char* dav_session_create_plain_href(DavSession *sn, char *path); |
88 char* dav_session_create_plain_href(DavSession *sn, char *path); |
85 |
89 |