suricata
THashDataConfig_ Struct Reference

#include <util-thash.h>

Data Fields

uint64_t memcap
 
uint32_t hash_rand
 
uint32_t hash_size
 
uint32_t prealloc
 
uint32_t data_size
 
int(* DataSet )(void *dst, void *src)
 
void(* DataFree )(void *)
 
uint32_t(* DataHash )(void *)
 
_Bool(* DataCompare )(void *, void *)
 

Detailed Description

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

Field Documentation

uint32_t THashDataConfig_::data_size

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

Referenced by THashInit().

_Bool(* THashDataConfig_::DataCompare) (void *, void *)

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

Referenced by THashCleanup(), and THashInit().

void(* THashDataConfig_::DataFree) (void *)

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

Referenced by THashDataQueueNew(), and THashInit().

uint32_t(* THashDataConfig_::DataHash) (void *)

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

Referenced by THashCleanup(), and THashInit().

int(* THashDataConfig_::DataSet) (void *dst, void *src)

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

Referenced by THashCleanup(), and THashInit().

uint32_t THashDataConfig_::hash_rand

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

Referenced by THashInit().

uint32_t THashDataConfig_::hash_size

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

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

uint64_t THashDataConfig_::memcap

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

Referenced by THashInit().

uint32_t THashDataConfig_::prealloc

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

Referenced by THashInit().


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