|
libcoap 4.3.5-develop-783b531
|
Internal API for handling CoAP URIs. More...
Collaboration diagram for URI Support:Data Structures | |
| struct | coap_uri_info_t |
| struct | coap_upa_chain_t |
Typedefs | |
| typedef struct coap_upa_chain_t | coap_upa_chain_t |
Functions | |
| void | coap_replace_percents (coap_optlist_t *optlist) |
| replace any % hex definitions with the actual character. | |
| const char * | coap_map_abbrev_uri_path (coap_upa_chain_t *chain, uint32_t value) |
| Determine the expanded Uri-Path-Abbrev option value. | |
| int | coap_map_uri_path_abbrev (coap_upa_chain_t *chain, const char *path, size_t length, uint32_t *value) |
| void | coap_delete_upa_chain (coap_upa_chain_t *chain) |
| Clean up a UPA chain. | |
Variables | |
| coap_uri_info_t | coap_uri_scheme [COAP_URI_SCHEME_LAST] |
| coap_upa_chain_t * | coap_upa_client_fallback_chain |
| coap_upa_chain_t * | coap_upa_server_mapping_chain |
Internal API for handling CoAP URIs.
| typedef struct coap_upa_chain_t coap_upa_chain_t |
| void coap_delete_upa_chain | ( | coap_upa_chain_t * | chain | ) |
Clean up a UPA chain.
| chain | The chain to delete. |
Definition at line 1271 of file coap_uri.c.
Here is the call graph for this function:
Here is the caller graph for this function:| const char * coap_map_abbrev_uri_path | ( | coap_upa_chain_t * | chain, |
| uint32_t | value | ||
| ) |
Determine the expanded Uri-Path-Abbrev option value.
| chain | Chain holding the information. |
| value | The Uri-Path-Abbrev numeric value |
NULL if not found. Definition at line 1154 of file coap_uri.c.
Here is the caller graph for this function:| int coap_map_uri_path_abbrev | ( | coap_upa_chain_t * | chain, |
| const char * | path, | ||
| size_t | length, | ||
| uint32_t * | value | ||
| ) |
Definition at line 1167 of file coap_uri.c.
| void coap_replace_percents | ( | coap_optlist_t * | optlist | ) |
replace any % hex definitions with the actual character.
| optlist | The optlist entry to modify if % hex definitions. |
Definition at line 825 of file coap_uri.c.
Here is the caller graph for this function:
|
extern |
Definition at line 32 of file coap_uri.c.
|
extern |
Definition at line 33 of file coap_uri.c.
|
extern |
Definition at line 59 of file coap_uri.c.