147 void session_set_error(DavSession *sn, CURLcode c, int status); |
148 void session_set_error(DavSession *sn, CURLcode c, int status); |
148 |
149 |
149 void dav_session_destroy(DavSession *sn); |
150 void dav_session_destroy(DavSession *sn); |
150 |
151 |
151 DavResource* dav_get(DavSession *sn, char *path, char *properties); |
152 DavResource* dav_get(DavSession *sn, char *path, char *properties); |
|
153 DavResource* dav_get2(DavSession *sn, DavGetQuery *query); |
152 |
154 |
153 UcxList* parse_properties_string(DavContext *context, sstr_t str); |
155 UcxList* parse_properties_string(DavContext *context, sstr_t str); |
154 |
156 |
|
157 DavResource* dav_query(DavSession *sn, char *query, ...); |
155 |
158 |
156 DavResource* dav_resource_new(DavSession *sn, char *path); |
159 DavResource* dav_resource_new(DavSession *sn, char *path); |
157 DavResource* resource_new_href(DavSession *sn, char *href); |
160 DavResource* resource_new_href(DavSession *sn, char *href); |
158 |
161 |
159 void resource_add_property(DavResource *res, char *ns, char *name, char *value); |
162 void resource_add_property(DavResource *res, char *ns, char *name, char *value); |