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  | |