suricata
HttpHeaderThreadData_ Struct Reference

#include <detect-http-header-common.h>

Collaboration diagram for HttpHeaderThreadData_:

Data Fields

HttpHeaderBufferbuffers
 
uint16_t buffers_size
 
uint16_t buffers_list_len
 
uint16_t size_step
 
uint16_t tx_step
 
uint64_t start_tx_id
 
uint64_t tick
 

Detailed Description

Definition at line 38 of file detect-http-header-common.h.

Field Documentation

◆ buffers

HttpHeaderBuffer* HttpHeaderThreadData_::buffers

array of buffers

Definition at line 39 of file detect-http-header-common.h.

Referenced by HttpHeaderThreadDataFree().

◆ buffers_list_len

uint16_t HttpHeaderThreadData_::buffers_list_len

Definition at line 41 of file detect-http-header-common.h.

◆ buffers_size

uint16_t HttpHeaderThreadData_::buffers_size

number of buffers

Definition at line 40 of file detect-http-header-common.h.

Referenced by HttpHeaderThreadDataFree().

◆ size_step

uint16_t HttpHeaderThreadData_::size_step

increase size of HttpHeaderBuffer::buffer with this

Definition at line 42 of file detect-http-header-common.h.

Referenced by HttpHeaderExpandBuffer(), and HttpHeaderThreadDataInit().

◆ start_tx_id

uint64_t HttpHeaderThreadData_::start_tx_id

Definition at line 44 of file detect-http-header-common.h.

◆ tick

uint64_t HttpHeaderThreadData_::tick

Definition at line 45 of file detect-http-header-common.h.

Referenced by HttpHeaderGetBufferSpaceForTXID().

◆ tx_step

uint16_t HttpHeaderThreadData_::tx_step

increase number of txs with this

Definition at line 43 of file detect-http-header-common.h.

Referenced by HttpHeaderThreadDataInit().


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