Asterisk - The Open Source Telephony Project GIT-master-27fb039
Loading...
Searching...
No Matches
Data Fields
ast_uri Struct Reference

Stores parsed uri information. More...

Data Fields

char * host
 
char * path
 
char * port
 
char * query
 
char * scheme
 
char uri [0]
 
char * user_info
 

Detailed Description

Stores parsed uri information.

Definition at line 30 of file uri.c.

Field Documentation

◆ host

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(), and websocket_client_parse_uri().

◆ path

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(), and websocket_client_parse_uri().

◆ port

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(), and uri_parse_and_default().

◆ query

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().

◆ scheme

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(), ast_uri_scheme(), and uri_parse_and_default().

◆ uri

char uri[0]

◆ user_info

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().


The documentation for this struct was generated from the following file: