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

char* host

host name or address

Definition at line 36 of file uri.c.

Referenced by ast_uri_copy_replace(), ast_uri_create_(), and ast_uri_host().

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

char* port

associated port

Definition at line 38 of file uri.c.

Referenced by ast_uri_copy_replace(), ast_uri_create_(), ast_uri_parse(), and ast_uri_port().

char* query

query information

Definition at line 42 of file uri.c.

Referenced by ast_uri_copy_replace(), ast_uri_create_(), ast_uri_parse(), and ast_uri_query().

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

char uri[0]

storage for uri string

Definition at line 44 of file uri.c.

Referenced by ast_uri_create_().

char* user_info

username:password

Definition at line 34 of file uri.c.

Referenced by ast_uri_copy_replace(), ast_uri_create_(), ast_uri_parse(), and ast_uri_user_info().


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

Generated on Thu Apr 16 06:35:44 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6