19 #ifndef _ASTERISK_URI_H
20 #define _ASTERISK_URI_H
67 const char *ast_uri_scheme(
const struct ast_uri *
uri);
75 const char *ast_uri_user_info(
const struct ast_uri *
uri);
83 const char *ast_uri_host(
const struct ast_uri *
uri);
91 const char *ast_uri_port(
const struct ast_uri *
uri);
99 const char *ast_uri_path(
const struct ast_uri *
uri);
107 const char *ast_uri_query(
const struct ast_uri *
uri);
119 int attribute_pure ast_uri_is_secure(
const struct ast_uri *
uri);
132 struct ast_uri *ast_uri_parse(
const char *
uri);
149 struct ast_uri *ast_uri_parse_http(
const char *
uri);
166 struct ast_uri *ast_uri_parse_websocket(
const char *
uri);
180 char *ast_uri_make_host_with_port(
const struct ast_uri *
uri);
Stores parsed uri information.