| libcoap 4.3.5-develop-13abce9
    | 
Structure to hold large body (many blocks) transmission information. More...
#include <coap_block_internal.h>
 Collaboration diagram for coap_lg_xmit_t:
 Collaboration diagram for coap_lg_xmit_t:| 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 164 of file coap_block_internal.h.
| union { ... } coap_lg_xmit_t::b | 
| coap_l_block1_t coap_lg_xmit_t::b1 | 
Definition at line 173 of file coap_block_internal.h.
| coap_l_block2_t coap_lg_xmit_t::b2 | 
Definition at line 174 of file coap_block_internal.h.
| uint8_t coap_lg_xmit_t::blk_size | 
large block transmission size
Definition at line 166 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 170 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 179 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 168 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 180 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 177 of file coap_block_internal.h.
| coap_tick_t coap_lg_xmit_t::last_sent | 
Last time any data sent.
Definition at line 178 of file coap_block_internal.h.
| struct coap_lg_xmit_t* coap_lg_xmit_t::next | 
Definition at line 165 of file coap_block_internal.h.
| size_t coap_lg_xmit_t::offset | 
large data next offset to transmit
Definition at line 171 of file coap_block_internal.h.
| uint16_t coap_lg_xmit_t::option | 
large block transmisson CoAP option
Definition at line 167 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 176 of file coap_block_internal.h.