Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Stores parsed uri information. More...
Data Fields | |
char * | host |
char * | path |
char * | port |
char * | query |
char * | scheme |
char | uri [0] |
char * | user_info |
char* host |
host name or address
Definition at line 36 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), ast_uri_parse(), websocket_client_parse_uri(), and Registration::write().
char* path |
path info following host[:port]
Definition at line 40 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), ast_uri_parse(), file_extension_from_url_path(), Api::load(), ResourceApi::load(), and websocket_client_parse_uri().
char* port |
associated port
Definition at line 38 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), ast_uri_parse(), uri_parse_and_default(), and Registration::write().
char* query |
query information
Definition at line 42 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), and ast_uri_parse().
char* scheme |
scheme (e.g. http, https, ws, wss, etc...)
Definition at line 32 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), ast_uri_parse(), and uri_parse_and_default().
char uri[0] |
storage for uri string
Definition at line 44 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create_(), ast_uri_host(), ast_uri_is_secure(), ast_uri_make_host_with_port(), ast_uri_parse(), ast_uri_parse_http(), ast_uri_parse_websocket(), ast_uri_path(), ast_uri_port(), ast_uri_query(), ast_uri_scheme(), ast_uri_user_info(), file_extension_from_url_path(), uri_parse_and_default(), and websocket_client_parse_uri().
char* user_info |
username:password
Definition at line 34 of file uri.c.
Referenced by ast_uri_copy_replace(), ast_uri_create(), ast_uri_create_(), and ast_uri_parse().