Lines Matching refs:coap_uri_t
63 * be used to convert coap_uri_t into CoAP options.
76 } coap_uri_t;
79 coap_uri_scheme_is_secure(const coap_uri_t *uri) {
95 * Creates a new coap_uri_t object from the specified URI. Returns the new
96 * object or NULL on error. The memory allocated by the new coap_uri_t
104 coap_uri_t *coap_new_uri(const uint8_t *uri, unsigned int length);
107 * Clones the specified coap_uri_t object. This function allocates sufficient
108 * memory to hold the coap_uri_t structure and its contents. The object should
111 * @param uri The coap_uri_t structure to copy.
115 coap_uri_t *coap_clone_uri(const coap_uri_t *uri);
118 * Removes the specified coap_uri_t object.
120 * @param uri The coap_uri_t structure to remove.
122 void coap_delete_uri(coap_uri_t *uri);
142 * @param uri The coap_uri_t object to store the result.
147 int coap_split_uri(const uint8_t *str_var, size_t len, coap_uri_t *uri);
160 * @param uri The coap_uri_t object to store the result.
165 int coap_split_proxy_uri(const uint8_t *str_var, size_t len, coap_uri_t *uri);
168 * Takes a coap_uri_t and then adds CoAP options into the @p optlist_chain.
176 * @param uri The coap_uri_t object.
188 int coap_uri_into_options(const coap_uri_t *uri, const coap_address_t *dst,