Lines Matching refs:ctx
278 init_resources(coap_context_t *ctx) {
287 coap_add_resource(ctx, r);
292 coap_add_resource(ctx, r);
297 coap_add_resource(ctx, r);
302 coap_add_resource(ctx, r);
307 coap_add_resource(ctx, r);
312 coap_add_resource(ctx, r);
317 coap_add_resource(ctx, r);
323 coap_add_resource(ctx, r);
330 coap_add_resource(ctx, r);
336 coap_add_resource(ctx, r);
435 coap_context_t *ctx = NULL;
440 ctx = coap_new_context(NULL);
441 if (!ctx) {
453 coap_free_context(ctx);
467 ep_udp = coap_new_endpoint(ctx, &addr, COAP_PROTO_UDP);
474 ep_tcp = coap_new_endpoint(ctx, &addr, COAP_PROTO_TCP);
485 coap_free_context(ctx);
486 ctx = NULL;
490 return ctx;
571 coap_context_t *ctx;
668 ctx = get_context(addr_str, port_str);
669 if (!ctx)
672 init_resources(ctx);
674 coap_mcast_per_resource(ctx);
675 coap_context_set_block_mode(ctx, block_mode);
677 coap_context_set_csm_max_message_size(ctx, csm_max_message_size);
679 if (get_oscore_conf(ctx) == NULL)
684 coap_cache_ignore_options(ctx, cache_ignore_options,
688 coap_join_mcast_group_intf(ctx, group, group_if);
690 coap_fd = coap_context_get_coap_fd(ctx);
729 result = coap_io_process(ctx, COAP_IO_NO_WAIT);
743 result = coap_io_process(ctx, wait_ms);
786 coap_free_context(ctx);