suricata
|
#include <util-thash.h>
Public Member Functions | |
SC_ATOMIC_DECLARE (uint64_t, memcap) | |
Data Fields | |
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 )(uint32_t, void *) |
bool(* | DataCompare )(void *, void *) |
bool(* | DataExpired )(void *, SCTime_t ts) |
uint32_t(* | DataSize )(void *) |
Definition at line 124 of file util-thash.h.
THashDataConfig_::SC_ATOMIC_DECLARE | ( | uint64_t | , |
memcap | |||
) |
uint32_t THashDataConfig_::data_size |
Definition at line 130 of file util-thash.h.
bool(* THashDataConfig_::DataCompare) (void *, void *) |
Definition at line 134 of file util-thash.h.
Definition at line 135 of file util-thash.h.
void(* THashDataConfig_::DataFree) (void *) |
Definition at line 132 of file util-thash.h.
uint32_t(* THashDataConfig_::DataHash) (uint32_t, void *) |
Definition at line 133 of file util-thash.h.
Definition at line 131 of file util-thash.h.
uint32_t(* THashDataConfig_::DataSize) (void *) |
Definition at line 136 of file util-thash.h.
uint32_t THashDataConfig_::hash_rand |
Definition at line 126 of file util-thash.h.
uint32_t THashDataConfig_::hash_size |
Definition at line 127 of file util-thash.h.
uint32_t THashDataConfig_::prealloc |
Definition at line 128 of file util-thash.h.