libcoap 4.3.5-develop-daa4e05
|
Structure to hold large body (many blocks) transmission information. More...
#include <coap_block_internal.h>
Data Fields | ||
struct coap_lg_xmit_t * | next | |
uint8_t | blk_size | |
large block transmission size | ||
uint16_t | option | |
large block transmisson CoAP option | ||
int | last_block | |
last acknowledged block number Block1 last transmitted Q-Block2 | ||
coap_lg_xmit_data_t * | data_info | |
Pointer to large data information. | ||
size_t | offset | |
large data next offset to transmit | ||
union { | ||
coap_l_block1_t b1 | ||
coap_l_block2_t b2 | ||
} | b | |
coap_pdu_t * | sent_pdu | |
The sent pdu with all the data. | ||
coap_tick_t | last_payload | |
Last time MAX_PAYLOAD was sent or 0. | ||
coap_tick_t | last_sent | |
Last time any data sent. | ||
coap_tick_t | last_all_sent | |
Last time all data sent or 0. | ||
coap_tick_t | last_obs | |
Last time used (Observe tracking) or 0. | ||
Structure to hold large body (many blocks) transmission information.
Definition at line 158 of file coap_block_internal.h.
union { ... } coap_lg_xmit_t::b |
coap_l_block1_t coap_lg_xmit_t::b1 |
Definition at line 167 of file coap_block_internal.h.
coap_l_block2_t coap_lg_xmit_t::b2 |
Definition at line 168 of file coap_block_internal.h.
uint8_t coap_lg_xmit_t::blk_size |
large block transmission size
Definition at line 160 of file coap_block_internal.h.
coap_lg_xmit_data_t* coap_lg_xmit_t::data_info |
Pointer to large data information.
Definition at line 164 of file coap_block_internal.h.
coap_tick_t coap_lg_xmit_t::last_all_sent |
Last time all data sent or 0.
Definition at line 173 of file coap_block_internal.h.
int coap_lg_xmit_t::last_block |
last acknowledged block number Block1 last transmitted Q-Block2
Definition at line 162 of file coap_block_internal.h.
coap_tick_t coap_lg_xmit_t::last_obs |
Last time used (Observe tracking) or 0.
Definition at line 174 of file coap_block_internal.h.
coap_tick_t coap_lg_xmit_t::last_payload |
Last time MAX_PAYLOAD was sent or 0.
Definition at line 171 of file coap_block_internal.h.
coap_tick_t coap_lg_xmit_t::last_sent |
Last time any data sent.
Definition at line 172 of file coap_block_internal.h.
struct coap_lg_xmit_t* coap_lg_xmit_t::next |
Definition at line 159 of file coap_block_internal.h.
size_t coap_lg_xmit_t::offset |
large data next offset to transmit
Definition at line 165 of file coap_block_internal.h.
uint16_t coap_lg_xmit_t::option |
large block transmisson CoAP option
Definition at line 161 of file coap_block_internal.h.
coap_pdu_t* coap_lg_xmit_t::sent_pdu |
The sent pdu with all the data.
Definition at line 170 of file coap_block_internal.h.