Skip to content

Struct dp_chunk_t

ClassList > dp_chunk_t

Reassembly geometry, present only when DP_FLAG_CHUNKED .More...

  • #include <stream.h>

Public Attributes

Type Name
uint32_t count
uint32_t index
uint64_t offset
uint64_t total_bytes

Detailed Description

Immediately follows the header and precedes the chunk's own payload bytes. It rides only chunked frames rather than sitting in every header: the previous format spent a third of its 96 bytes on four reserved[] words that were documented as "do not interpret" and were in fact this, zeroed on every unchunked frame.

Public Attributes Documentation

variable count

uint32_t dp_chunk_t::count;

Chunks in this frame.


variable index

uint32_t dp_chunk_t::index;

0-based chunk number.


variable offset

uint64_t dp_chunk_t::offset;

This chunk's byte offset into that payload.


variable total_bytes

uint64_t dp_chunk_t::total_bytes;

Payload bytes in the whole logical frame.



The documentation for this class was generated from the following file native/inc/stream/stream.h