suricata
StreamingBuffer_ Struct Reference

#include <util-streaming-buffer.h>

Collaboration diagram for StreamingBuffer_:

Data Fields

const StreamingBufferConfigcfg
 
uint64_t stream_offset
 
uint8_t * buf
 
uint32_t buf_size
 
uint32_t buf_offset
 
struct SBB sbb_tree
 
StreamingBufferBlockhead
 

Detailed Description

Definition at line 95 of file util-streaming-buffer.h.

Field Documentation

◆ buf

◆ buf_offset

◆ buf_size

uint32_t StreamingBuffer_::buf_size

◆ cfg

const StreamingBufferConfig* StreamingBuffer_::cfg

Definition at line 96 of file util-streaming-buffer.h.

Referenced by StreamingBufferFree(), and StreamingBufferInit().

◆ head

StreamingBufferBlock* StreamingBuffer_::head

head, should always be the same as RB_MIN

Definition at line 104 of file util-streaming-buffer.h.

◆ sbb_tree

struct SBB StreamingBuffer_::sbb_tree

red black tree of Stream Buffer Blocks

Definition at line 101 of file util-streaming-buffer.h.

◆ stream_offset


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