Asymcute request context. More...
Asymcute request context.
Definition at line 252 of file asymcute.h.
#include <asymcute.h>
Data Fields | |
| mutex_t | lock |
| synchronization lock | |
| struct asymcute_req * | next |
| the requests list entry | |
| asymcute_con_t * | con |
| connection the request is using | |
| asymcute_to_cb_t | cb |
| internally used callback | |
| void * | arg |
| internally used additional state | |
| event_callback_t | to_evt |
| timeout event | |
| event_timeout_t | to_timer |
| timeout timer | |
| uint8_t | data [CONFIG_ASYMCUTE_BUFSIZE] |
| buffer holding the request's data | |
| size_t | data_len |
| length of the request packet in byte | |
| uint16_t | msg_id |
| used message id for this request | |
| uint8_t | retry_cnt |
| retransmission counter | |