| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
CoAP client API. More...
#include <zephyr/net/coap.h>Go to the source code of this file.
Data Structures | |
| struct | coap_client_request | 
| Representation of a CoAP client request.  More... | |
| struct | coap_client_option | 
| Representation of extra options for the CoAP client request.  More... | |
Macros | |
| #define | MAX_COAP_MSG_LEN | 
Typedefs | |
| typedef void(* | coap_client_response_cb_t) (int16_t result_code, size_t offset, const uint8_t *payload, size_t len, bool last_block, void *user_data) | 
| Callback for CoAP request.  More... | |
Functions | |
| int | coap_client_init (struct coap_client *client, const char *info) | 
| Initialize the CoAP client.  More... | |
| int | coap_client_req (struct coap_client *client, int sock, const struct sockaddr *addr, struct coap_client_request *req, int retries) | 
| Send CoAP request.  More... | |
CoAP client API.
An API for applications to do CoAP requests