ndn-lite
Data Fields
ndn_frag_assembler Struct Reference

The structure to keep the state when assembling fragments. More...

#include <fragmentation-support.h>

Collaboration diagram for ndn_frag_assembler:
Collaboration graph

Data Fields

uint8_t * original
 The buffer to keep the original packet. More...
 
uint32_t original_max_size
 The size of the buffer to keep the original packet.s. More...
 
uint16_t frag_identifier
 The identifier of the fragments. More...
 
uint32_t offset
 The offset before which the original packet has been assembled. More...
 
uint8_t seq
 Next sequence number of the fragment to be received. More...
 
uint8_t is_finished
 A flag used to check whether the assembling is finished. More...
 

Detailed Description

The structure to keep the state when assembling fragments.

Field Documentation

◆ frag_identifier

uint16_t ndn_frag_assembler::frag_identifier

The identifier of the fragments.

◆ is_finished

uint8_t ndn_frag_assembler::is_finished

A flag used to check whether the assembling is finished.

◆ offset

uint32_t ndn_frag_assembler::offset

The offset before which the original packet has been assembled.

◆ original

uint8_t* ndn_frag_assembler::original

The buffer to keep the original packet.

◆ original_max_size

uint32_t ndn_frag_assembler::original_max_size

The size of the buffer to keep the original packet.s.

◆ seq

uint8_t ndn_frag_assembler::seq

Next sequence number of the fragment to be received.


The documentation for this struct was generated from the following file: