libidav/webdav.h

changeset 39
3e55bed345f9
parent 38
b855f76e965b
child 40
a95ee94b9204
equal deleted inserted replaced
38:b855f76e965b 39:3e55bed345f9
131 char *user, 131 char *user,
132 char *password); 132 char *password);
133 void dav_session_set_auth(DavSession *sn, char *user, char *password); 133 void dav_session_set_auth(DavSession *sn, char *user, char *password);
134 134
135 void session_set_error(DavSession *sn, CURLcode c, int status); 135 void session_set_error(DavSession *sn, CURLcode c, int status);
136 void dav_session_destroy(DavSession *sn);
136 137
137 void dav_session_destroy(DavSession *sn); 138 void* dav_session_malloc(DavSession *sn, size_t size);
139 void* dav_session_calloc(DavSession *sn, size_t nelm, size_t size);
140 void* dav_session_realloc(DavSession *sn, void *ptr, size_t size);
141 void dav_session_free(DavSession *sn, void *ptr);
142
138 143
139 DavResource* dav_get(DavSession *sn, char *path, char *properties); 144 DavResource* dav_get(DavSession *sn, char *path, char *properties);
140 DavResource* dav_get2(DavSession *sn, DavGetQuery *query); 145 DavResource* dav_get2(DavSession *sn, DavGetQuery *query);
141 146
142 UcxList* parse_properties_string(DavContext *context, sstr_t str); 147 UcxList* parse_properties_string(DavContext *context, sstr_t str);

mercurial