suricata
StreamingBufferRegion_ Struct Reference

#include <util-streaming-buffer.h>

Collaboration diagram for StreamingBufferRegion_:

Data Fields

uint8_t * buf
 
uint32_t buf_size
 
uint32_t buf_offset
 
uint64_t stream_offset
 
struct StreamingBufferRegion_next
 

Detailed Description

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

Field Documentation

◆ buf

uint8_t* StreamingBufferRegion_::buf

memory block for reassembly

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

Referenced by StreamingBufferAppend(), StreamingBufferAppendNoTrack(), and StreamingBufferGetData().

◆ buf_offset

uint32_t StreamingBufferRegion_::buf_offset

how far we are in buf_size

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

Referenced by StreamDataAvailableForProtoDetect(), and StreamingBufferGetData().

◆ buf_size

uint32_t StreamingBufferRegion_::buf_size

size of memory block

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

Referenced by StreamingBufferClear(), and StreamingBufferInit().

◆ next

struct StreamingBufferRegion_* StreamingBufferRegion_::next

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

◆ stream_offset

uint64_t StreamingBufferRegion_::stream_offset

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