libidav/utils.h

changeset 795
05647e862a17
parent 789
378b5ab86f77
child 808
f21be698def9
equal deleted inserted replaced
794:29d544c3c2b8 795:05647e862a17
70 time_t util_parse_creationdate(char *str); 70 time_t util_parse_creationdate(char *str);
71 time_t util_parse_lastmodified(char *str); 71 time_t util_parse_lastmodified(char *str);
72 72
73 int util_mkdir(char *path, mode_t mode); 73 int util_mkdir(char *path, mode_t mode);
74 74
75 char* util_url_base(char *url); 75 char* util_url_base(const char *url);
76 char* 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 char* util_url_decode(DavSession *sn, const char *url); 79 char* util_url_decode(DavSession *sn, const char *url);
79 const char* util_resource_name(const char *url); 80 const char* util_resource_name(const char *url);
80 char* util_concat_path(const char *url_base, const char *path); 81 char* util_concat_path(const char *url_base, const char *path);
82 cxmutstr util_concat_path_s(cxstring url_base, cxstring path);
81 char* util_get_url(DavSession *sn, const char *href); 83 char* util_get_url(DavSession *sn, const char *href);
82 void util_set_url(DavSession *sn, const char *href); 84 void util_set_url(DavSession *sn, const char *href);
83 85
84 /* 86 /*
85 * returns true if path1 and path2 are equal or if path2 is a child of path1 87 * returns true if path1 and path2 are equal or if path2 is a child of path1

mercurial