libcoap
4.3.0
|
Structure to hold large body (many blocks) server receive information. More...
#include <coap_block_internal.h>
Data Fields | |
struct coap_lg_srcv_t * | next |
uint8_t | observe [3] |
Observe data (if set) (only 24 bits) More... | |
uint8_t | observe_length |
Length of observe data. More... | |
uint8_t | observe_set |
Set if this is an observe receive PDU. More... | |
uint8_t | rtag_set |
Set if RTag is in receive PDU. More... | |
uint8_t | rtag_length |
RTag length. More... | |
uint8_t | rtag [8] |
RTag for block checking. More... | |
uint16_t | content_format |
Content format for the set of blocks. More... | |
uint8_t | last_type |
Last request type (CON/NON) More... | |
uint8_t | szx |
size of individual blocks More... | |
size_t | total_len |
Length as indicated by SIZE1 option. More... | |
coap_binary_t * | body_data |
Used for re-assembling entire body. More... | |
size_t | amount_so_far |
Amount of data seen so far. More... | |
coap_resource_t * | resource |
associated resource More... | |
coap_str_const_t * | uri_path |
coap_rblock_t | rec_blocks |
set to uri_path if unknown resource More... | |
uint8_t | last_token [8] |
< list of received blocks More... | |
size_t | last_token_length |
length of token More... | |
coap_mid_t | last_mid |
Last received mid for this set of packets. More... | |
coap_tick_t | last_used |
Last time data sent or 0. More... | |
uint16_t | block_option |
Block option in use. More... | |
Structure to hold large body (many blocks) server receive information.
Definition at line 127 of file coap_block_internal.h.
size_t coap_lg_srcv_t::amount_so_far |
Amount of data seen so far.
Definition at line 140 of file coap_block_internal.h.
uint16_t coap_lg_srcv_t::block_option |
Block option in use.
Definition at line 148 of file coap_block_internal.h.
coap_binary_t* coap_lg_srcv_t::body_data |
Used for re-assembling entire body.
Definition at line 139 of file coap_block_internal.h.
uint16_t coap_lg_srcv_t::content_format |
Content format for the set of blocks.
Definition at line 135 of file coap_block_internal.h.
coap_mid_t coap_lg_srcv_t::last_mid |
Last received mid for this set of packets.
Definition at line 146 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::last_token[8] |
size_t coap_lg_srcv_t::last_token_length |
length of token
Definition at line 145 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::last_type |
Last request type (CON/NON)
Definition at line 136 of file coap_block_internal.h.
coap_tick_t coap_lg_srcv_t::last_used |
Last time data sent or 0.
Definition at line 147 of file coap_block_internal.h.
struct coap_lg_srcv_t* coap_lg_srcv_t::next |
Definition at line 128 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::observe[3] |
Observe data (if set) (only 24 bits)
Definition at line 129 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::observe_length |
Length of observe data.
Definition at line 130 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::observe_set |
Set if this is an observe receive PDU.
Definition at line 131 of file coap_block_internal.h.
coap_rblock_t coap_lg_srcv_t::rec_blocks |
set to uri_path if unknown resource
Definition at line 143 of file coap_block_internal.h.
coap_resource_t* coap_lg_srcv_t::resource |
associated resource
Definition at line 141 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::rtag[8] |
RTag for block checking.
Definition at line 134 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::rtag_length |
RTag length.
Definition at line 133 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::rtag_set |
Set if RTag is in receive PDU.
Definition at line 132 of file coap_block_internal.h.
uint8_t coap_lg_srcv_t::szx |
size of individual blocks
Definition at line 137 of file coap_block_internal.h.
size_t coap_lg_srcv_t::total_len |
Length as indicated by SIZE1 option.
Definition at line 138 of file coap_block_internal.h.
coap_str_const_t* coap_lg_srcv_t::uri_path |
Definition at line 142 of file coap_block_internal.h.