suricata
THashTableContext_ Struct Reference

#include <util-thash.h>

Collaboration diagram for THashTableContext_:

Public Member Functions

 SC_ATOMIC_DECLARE (uint64_t, memuse)
 
 SC_ATOMIC_DECLARE (uint32_t, counter)
 
 SC_ATOMIC_DECLARE (uint32_t, prune_idx)
 

Data Fields

THashHashRow * array
 
THashDataQueue spare_q
 
THashConfig config
 

Detailed Description

Definition at line 143 of file util-thash.h.

Member Function Documentation

THashTableContext_::SC_ATOMIC_DECLARE ( uint64_t  ,
memuse   
)
THashTableContext_::SC_ATOMIC_DECLARE ( uint32_t  ,
counter   
)
THashTableContext_::SC_ATOMIC_DECLARE ( uint32_t  ,
prune_idx   
)

Field Documentation

THashHashRow* THashTableContext_::array

Definition at line 145 of file util-thash.h.

Referenced by THashCleanup(), THashLookupFromHash(), THashShutdown(), and THashWalk().

THashConfig THashTableContext_::config
THashDataQueue THashTableContext_::spare_q

Definition at line 151 of file util-thash.h.

Referenced by THashCleanup(), THashInit(), and THashShutdown().


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