Asymcute request context. More...
Asymcute request context.
Definition at line 263 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 [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 | |