|
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.