|
suricata
|
#include <util-streaming-buffer.h>

Data Fields | |
| StreamingBufferRegion | region |
| struct SBB | sbb_tree |
| StreamingBufferBlock * | head |
| uint32_t | sbb_size |
| uint16_t | regions |
| uint16_t | max_regions |
Definition at line 108 of file util-streaming-buffer.h.
| StreamingBufferBlock* StreamingBuffer_::head |
head, should always be the same as RB_MIN
Definition at line 111 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect().
| uint16_t StreamingBuffer_::max_regions |
Definition at line 114 of file util-streaming-buffer.h.
Referenced by StreamingBufferInit().
| StreamingBufferRegion StreamingBuffer_::region |
Definition at line 109 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect(), StreamingBufferAppend(), StreamingBufferAppendNoTrack(), StreamingBufferClear(), StreamingBufferGetData(), StreamingBufferInit(), and StreamingBufferSegmentIsBeforeWindow().
| uint16_t StreamingBuffer_::regions |
Definition at line 113 of file util-streaming-buffer.h.
Referenced by StreamingBufferInit().
| uint32_t StreamingBuffer_::sbb_size |
data size covered by sbbs
Definition at line 112 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect().
| struct SBB StreamingBuffer_::sbb_tree |
red black tree of Stream Buffer Blocks
Definition at line 109 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect(), UTHCheckDataAtPosition(), and UTHCheckGapAtPosition().