Merge pull request #10791 from kb2ma/gcoap/options_buf_macros_config
net/gcoap: make options buf macros configurable
This commit is contained in:
commit
9d3f1107c9
@ -258,6 +258,36 @@ extern "C" {
|
|||||||
#define GCOAP_PDU_BUF_SIZE (128)
|
#define GCOAP_PDU_BUF_SIZE (128)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Reduce payload length by this value for a request
|
||||||
|
*
|
||||||
|
* Accommodates writing Content-Format option in gcoap_finish(). May set to
|
||||||
|
* zero if function not used.
|
||||||
|
*/
|
||||||
|
#ifndef GCOAP_REQ_OPTIONS_BUF
|
||||||
|
#define GCOAP_REQ_OPTIONS_BUF (4)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Reduce payload length by this value for a response
|
||||||
|
*
|
||||||
|
* Accommodates writing Content-Format option in gcoap_finish(). May set to
|
||||||
|
* zero if function not used.
|
||||||
|
*/
|
||||||
|
#ifndef GCOAP_RESP_OPTIONS_BUF
|
||||||
|
#define GCOAP_RESP_OPTIONS_BUF (4)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Reduce payload length by this value for an observe notification
|
||||||
|
*
|
||||||
|
* Accommodates writing Content-Format option in gcoap_finish(). May set to
|
||||||
|
* zero if function not used.
|
||||||
|
*/
|
||||||
|
#ifndef GCOAP_OBS_OPTIONS_BUF
|
||||||
|
#define GCOAP_OBS_OPTIONS_BUF (4)
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Maximum number of requests awaiting a response
|
* @brief Maximum number of requests awaiting a response
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -38,15 +38,6 @@
|
|||||||
#define GCOAP_RESOURCE_WRONG_METHOD -1
|
#define GCOAP_RESOURCE_WRONG_METHOD -1
|
||||||
#define GCOAP_RESOURCE_NO_PATH -2
|
#define GCOAP_RESOURCE_NO_PATH -2
|
||||||
|
|
||||||
/*
|
|
||||||
* Reduce payload length by this value for a request created with
|
|
||||||
* gcoap_req_init(), gcoap_resp_init(), and gcoap_obs_init(), respectively.
|
|
||||||
* Accommodates writing Content-Format option in gcoap_finish().
|
|
||||||
*/
|
|
||||||
#define GCOAP_REQ_OPTIONS_BUF (4)
|
|
||||||
#define GCOAP_RESP_OPTIONS_BUF (4)
|
|
||||||
#define GCOAP_OBS_OPTIONS_BUF (4)
|
|
||||||
|
|
||||||
/* Internal functions */
|
/* Internal functions */
|
||||||
static void *_event_loop(void *arg);
|
static void *_event_loop(void *arg);
|
||||||
static void _listen(sock_udp_t *sock);
|
static void _listen(sock_udp_t *sock);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user