Home
last modified time | relevance | path

Searched refs:uri (Results 1 – 15 of 15) sorted by relevance

/net-tools-3.7.0/libcoap/tests/
Dtest_uri.c21 coap_uri_t uri; in t_parse_uri1() local
23 result = coap_split_uri((unsigned char *)teststr, strlen(teststr), &uri); in t_parse_uri1()
25 CU_ASSERT(uri.host.length == 3); in t_parse_uri1()
26 CU_ASSERT_NSTRING_EQUAL(uri.host.s, "::1", 3); in t_parse_uri1()
28 CU_ASSERT(uri.port == COAP_DEFAULT_PORT); in t_parse_uri1()
30 CU_ASSERT(uri.path.length == 16); in t_parse_uri1()
31 CU_ASSERT_NSTRING_EQUAL(uri.path.s, ".well-known/core", 16); in t_parse_uri1()
33 CU_ASSERT(uri.query.length == 0); in t_parse_uri1()
34 CU_ASSERT(uri.query.s == NULL); in t_parse_uri1()
44 coap_uri_t uri; in t_parse_uri2() local
[all …]
/net-tools-3.7.0/libcoap/src/
Duri.c45 coap_split_uri(unsigned char *str_var, size_t len, coap_uri_t *uri) { in coap_split_uri() argument
49 if (!str_var || !uri) in coap_split_uri()
52 memset(uri, 0, sizeof(coap_uri_t)); in coap_split_uri()
53 uri->port = COAP_DEFAULT_PORT; in coap_split_uri()
103 COAP_SET_STR(&uri->host, q - p, p); in coap_split_uri()
117 COAP_SET_STR(&uri->host, q - p, p); in coap_split_uri()
142 uri->port = uri_port; in coap_split_uri()
161 COAP_SET_STR(&uri->path, q - p, p); in coap_split_uri()
170 COAP_SET_STR(&uri->query, len, p); in coap_split_uri()
412 coap_new_uri(const unsigned char *uri, unsigned int length) { in coap_new_uri() argument
[all …]
Dresource.c239 if (!match(&r->uri, &query_pattern, (flags & MATCH_PREFIX) != 0, (flags & MATCH_SUBSTRING) != 0))
288 coap_resource_init(const unsigned char *uri, size_t len, int flags) { argument
300 r->uri.s = (unsigned char *)uri;
301 r->uri.length = len;
303 coap_hash_path(r->uri.s, r->uri.length, r->key);
414 coap_free(resource->uri.s);
490 resource->uri.s, resource->uri.length, *len);
/net-tools-3.7.0/libcoap/examples/contiki/
Dcoap-observer.c115 coap_uri_t uri; in PROCESS_THREAD() local
138 coap_split_uri((unsigned char *)resource, strlen(resource), &uri); in PROCESS_THREAD()
140 if (uri.port != COAP_DEFAULT_PORT) { in PROCESS_THREAD()
143 coap_encode_var_bytes(portbuf, uri.port), portbuf); in PROCESS_THREAD()
146 if (uri.path.length) { in PROCESS_THREAD()
155 res = coap_split_path(uri.path.s, uri.path.length, buf, &buflen); in PROCESS_THREAD()
DMakefile.common11 …et.o debug.o option.o resource.o hashkey.o pdu.o encode.o subscribe.o coap_io.o block.o uri.o mem.o
/net-tools-3.7.0/libcoap/examples/
Detsi_iot_01.c100 coap_dynamic_uri_t *uri) { in coap_add_payload() argument
106 if (uri) { in coap_add_payload()
107 memcpy(uri->resource_key, key, sizeof(coap_key_t)); in coap_add_payload()
108 HASH_ADD(hh, test_dynamic_uris, resource_key, sizeof(coap_key_t), uri); in coap_add_payload()
115 coap_dynamic_uri_t *uri; in coap_delete_payload() local
117 payload->resource_key, sizeof(coap_key_t), uri); in coap_delete_payload()
118 if (uri) { in coap_delete_payload()
119 HASH_DELETE(hh, test_dynamic_uris, uri); in coap_delete_payload()
120 coap_free(uri); in coap_delete_payload()
247 coap_dynamic_uri_t *uri; in hnd_post_test() local
[all …]
Dclient.c39 static coap_uri_t uri; variable
689 coap_split_uri((unsigned char *)arg, strlen(arg), &uri ); in cmdline_uri()
691 if (uri.port != COAP_DEFAULT_PORT) { in cmdline_uri()
694 coap_encode_var_bytes(portbuf, uri.port), in cmdline_uri()
698 if (uri.path.length) { in cmdline_uri()
700 res = coap_split_path(uri.path.s, uri.path.length, buf, &buflen); in cmdline_uri()
712 if (uri.query.length) { in cmdline_uri()
715 res = coap_split_query(uri.query.s, uri.query.length, buf, &buflen); in cmdline_uri()
1128 server = uri.host; in main()
1129 port = uri.port; in main()
[all …]
/net-tools-3.7.0/libcoap/include/coap/
Duri.h38 coap_uri_t *coap_new_uri(const unsigned char *uri, unsigned int length);
44 coap_uri_t *coap_clone_uri(const coap_uri_t *uri);
81 int coap_split_uri(unsigned char *str_var, size_t len, coap_uri_t *uri);
Dresource.h94 str uri; member
109 coap_resource_t *coap_resource_init(const unsigned char *uri,
Dcoap.h.in51 #include "uri.h"
/net-tools-3.7.0/libcoap/
DMakefile.libcoap1 libcoap_src = pdu.c net.c debug.c encode.c uri.c subscribe.c resource.c hashkey.c str.c option.c as…
DMakefile.am66 src/uri.c
93 include/coap/uri.h \
DTODO45 include/coap/uri.h
54 include/coap/uri.h
DChangeLog14 * src/uri.c (coap_split_path): Fixed URI parser bug and
150 * uri.c (make_decoded_option): use coap_opt_setlength() instead of
155 * uri.c (make_decoded_option): use coap_opt_encode() instead of writing
/net-tools-3.7.0/
Dcoap-client.c670 coap_uri_t uri; in parse_uri() local
678 coap_split_uri((unsigned char *)arg, strlen(arg), &uri ); in parse_uri()
680 if (uri.path.length) { in parse_uri()
682 res = coap_split_path(uri.path.s, uri.path.length, in parse_uri()
695 if (uri.query.length) { in parse_uri()
698 res = coap_split_query(uri.query.s, uri.query.length, in parse_uri()
729 static char *create_uri(char *uri, int len, const char *target, in create_uri() argument
732 snprintf(uri, len, "coap://%s%s%s/%s", in create_uri()
739 print_data(uri, data[user_data->index].len); in create_uri()
741 return uri; in create_uri()
[all …]