266 DavSession* dav_session_new_auth( |
266 DavSession* dav_session_new_auth( |
267 DavContext *context, |
267 DavContext *context, |
268 char *base_url, |
268 char *base_url, |
269 char *user, |
269 char *user, |
270 char *password); |
270 char *password); |
271 void dav_session_set_auth(DavSession *sn, char *user, char *password); |
271 void dav_session_set_auth(DavSession *sn, const char *user, const char *password); |
|
272 void dav_session_set_auth_s(DavSession *sn, cxstring user, cxstring password); |
272 void dav_session_set_baseurl(DavSession *sn, char *base_url); |
273 void dav_session_set_baseurl(DavSession *sn, char *base_url); |
273 void dav_session_enable_encryption(DavSession *sn, DavKey *key, int flags); |
274 void dav_session_enable_encryption(DavSession *sn, DavKey *key, int flags); |
274 |
275 |
275 void dav_session_set_authcallback(DavSession *sn, dav_auth_func func, void *userdata); |
276 void dav_session_set_authcallback(DavSession *sn, dav_auth_func func, void *userdata); |
276 void dav_session_set_progresscallback(DavSession *sn, dav_progress_func get, dav_progress_func put, void *userdata); |
277 void dav_session_set_progresscallback(DavSession *sn, dav_progress_func get, dav_progress_func put, void *userdata); |