libidav/utils.h

changeset 113
dde28a806552
parent 20
db263186edf3
equal deleted inserted replaced
112:c3f2f16fa4b8 113:dde28a806552
74 74
75 char* util_url_base(const char *url); 75 char* util_url_base(const char *url);
76 cxstring util_url_base_s(cxstring url); 76 cxstring util_url_base_s(cxstring url);
77 const char* util_url_path(const char *url); 77 const char* util_url_path(const char *url);
78 cxstring util_url_path_s(cxstring url); 78 cxstring util_url_path_s(cxstring url);
79 char* util_url_encode(DavSession *sn, const char *url);
79 char* util_url_decode(DavSession *sn, const char *url); 80 char* util_url_decode(DavSession *sn, const char *url);
81 cxmutstr util_url_encode_s(const CxAllocator *a, cxstring url);
82 cxmutstr util_url_decode_s(const CxAllocator *a, cxstring url);
80 const char* util_resource_name(const char *url); 83 const char* util_resource_name(const char *url);
81 const char* util_resource_name_c(const char *url, char pathseparator); 84 const char* util_resource_name_c(const char *url, char pathseparator);
82 const char* util_path_file_name(const char *url); 85 const char* util_path_file_name(const char *url);
83 86
84 char* util_concat_path(const char *url_base, const char *path); 87 char* util_concat_path(const char *url_base, const char *path);

mercurial