suricata
HashTable_ Struct Reference

#include <util-hash.h>

Collaboration diagram for HashTable_:

Data Fields

HashTableBucket ** array
 
uint32_t array_size
 
uint32_t count
 
uint32_t(* Hash )(struct HashTable_ *, void *, uint16_t)
 
char(* Compare )(void *, uint16_t, void *, uint16_t)
 
void(* Free )(void *)
 

Detailed Description

Definition at line 35 of file util-hash.h.

Field Documentation

HashTableBucket** HashTable_::array
char(* HashTable_::Compare) (void *, uint16_t, void *, uint16_t)
void(* HashTable_::Free) (void *)

Definition at line 43 of file util-hash.h.

Referenced by HashListTableInit(), HashTableFree(), HashTableInit(), and HashTableRemove().

uint32_t(* HashTable_::Hash) (struct HashTable_ *, void *, uint16_t)

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