Lines Matching defs:resource
35 /* temporary storage for dynamic resource representations */
71 coap_find_payload(coap_resource_t *resource) {
72 return coap_resource_get_userdata(resource);
76 coap_add_payload(coap_resource_t *resource, coap_payload_t *payload) {
79 coap_resource_set_userdata(resource, payload);
83 coap_delete_payload(coap_resource_t *resource) {
84 coap_free(coap_resource_get_userdata(resource));
85 coap_resource_set_userdata(resource, NULL);
95 hnd_get_index(coap_resource_t *resource COAP_UNUSED,
117 hnd_get_resource(coap_resource_t *resource,
124 test_payload = coap_find_payload(resource);
142 hnd_delete_resource(coap_resource_t *resource,
149 payload = coap_find_payload(resource);
152 coap_delete_payload(resource);
154 coap_delete_resource(NULL, resource);
160 hnd_post_test(coap_resource_t *resource COAP_UNUSED,
180 /* allocate storage for resource and to hold URI */
185 coap_log_crit("cannot allocate new resource under /test");
226 hnd_put_test(coap_resource_t *resource,
241 payload = coap_find_payload(resource);
243 coap_delete_payload(resource);
254 coap_add_payload(resource, payload);
268 /* FIXME: need to change attribute ct of resource.
274 coap_log_warn("cannot modify resource\n");
279 hnd_delete_test(coap_resource_t *resource COAP_UNUSED,
287 payload = coap_find_payload(resource);
297 hnd_get_query(coap_resource_t *resource COAP_UNUSED,
339 hnd_get_separate(coap_resource_t *resource COAP_UNUSED,
441 coap_log_crit("cannot allocate resource /test");
468 coap_log_crit("cannot allocate resource /large\n");
485 coap_log_crit("cannot allocate resource /seg1/seg2/seg3\n");