68 |
68 |
69 void resource_set_href(DavResource *res, sstr_t href); |
69 void resource_set_href(DavResource *res, sstr_t href); |
70 |
70 |
71 void resource_set_info(DavResource *res, char *href_str); |
71 void resource_set_info(DavResource *res, char *href_str); |
72 DavResourceData* resource_data_new(DavSession *sn); |
72 DavResourceData* resource_data_new(DavSession *sn); |
73 void resource_add_property(DavResource *res, char *ns, char *name, char *val); |
73 void resource_add_property(DavResource *res, char *ns, char *name, xmlNode *val); |
74 char* resource_get_property(DavResource *res, char *ns, char *name); |
74 DavXmlNode* resource_get_property(DavResource *res, char *ns, char *name); |
75 char* resource_get_property_k(DavResource *res, UcxKey key); |
75 DavXmlNode* resource_get_property_k(DavResource *res, UcxKey key); |
76 void resource_add_child(DavResource *parent, DavResource *child); |
76 void resource_add_child(DavResource *parent, DavResource *child); |
77 void resource_add_ordered_child(DavResource *parent, DavResource *child, UcxList *ordercr); |
77 void resource_add_ordered_child(DavResource *parent, DavResource *child, UcxList *ordercr); |
78 int resource_add_crypto_info(DavSession *sn, char *href, char *name, char *hash); |
78 int resource_add_crypto_info(DavSession *sn, char *href, char *name, char *hash); |
79 |
79 |
80 UcxKey dav_property_key_a(UcxAllocator *a, char *ns, char *name); |
80 UcxKey dav_property_key_a(UcxAllocator *a, char *ns, char *name); |