libcoap 4.3.5-develop-72190a8
|
Representation of parsed URI. More...
#include <coap_uri.h>
Data Fields | |
coap_str_const_t | host |
The host part of the URI. | |
uint16_t | port |
The port in host byte order. | |
coap_str_const_t | path |
The complete path if present or {0, NULL}. | |
coap_str_const_t | query |
The complete query if present or {0, NULL}. | |
enum coap_uri_scheme_t | scheme |
The parsed scheme specifier. | |
Representation of parsed URI.
Components may be filled from a string with coap_split_uri() or coap_split_proxy_uri() and can be used as input for option-creation functions. Alternatively, coap_uri_into_optlist() can be used to convert coap_uri_t into CoAP options.
Definition at line 65 of file coap_uri.h.
coap_str_const_t coap_uri_t::host |
The host part of the URI.
Definition at line 66 of file coap_uri.h.
coap_str_const_t coap_uri_t::path |
The complete path if present or {0, NULL}.
Needs to be split into options using coap_path_into_optlist() or coap_uri_into_optlist().
Definition at line 68 of file coap_uri.h.
uint16_t coap_uri_t::port |
The port in host byte order.
Definition at line 67 of file coap_uri.h.
coap_str_const_t coap_uri_t::query |
The complete query if present or {0, NULL}.
Needs to be split into options using coap_query_into_options() or coap_uri_into_optlist().
Definition at line 72 of file coap_uri.h.
enum coap_uri_scheme_t coap_uri_t::scheme |
The parsed scheme specifier.
Definition at line 77 of file coap_uri.h.