libcoap 4.3.5-develop-4c3f4af
Loading...
Searching...
No Matches
coap_uri_internal.h File Reference

CoAP URI internal information. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  coap_uri_info_t
struct  coap_upa_chain_t

Typedefs

typedef struct coap_upa_chain_t coap_upa_chain_t

Functions

int coap_check_dots (const uint8_t *s, size_t len)
 Checks if path segment s consists of one or two dots.
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_tcoap_upa_client_fallback_chain
coap_upa_chain_tcoap_upa_server_mapping_chain

Detailed Description

CoAP URI internal information.

Definition in file coap_uri_internal.h.