[insert project logo here (125x200px max)]

Navigator

Mailinglists

Please report any errors or ommissions you find to our `Help' mailinglist, or post a message in the Forums.

Copyright and Licensing Information

Snap is (c) Jonathan T. Moore, 1999-2002 and licensed under the GNU General Public License (GPL).

All other parts of Splash are (c) Willem de Bruijn, 2002-2003 and licensed under the BSD Open Source License.

All sourcecode is made publicly available.

Acknowledgement

Splash and the Splash website are hosted by SourceForge.net

SourceForge.net Logo

osi-open source certified logo

Splash - Documentation

SNMP Plus a Lightweight API for SNAP Handling

Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

hash_table_t Struct Reference

#include <hashtable.h>

Collaboration diagram for hash_table_t:

Collaboration graph
[legend]

Data Fields

int(* cmp )(const void *, const void *)
int(* hash )(void *)
int max_len
list_t ** tab
int tab_sz
list_t ** tab

Field Documentation

int(* hash_table_t::cmp)(const void *, const void *)
 

Referenced by ht_create(), ht_lookup(), and ht_remove().

int(* hash_table_t::hash)(void *)
 

Referenced by ht_create(), ht_insert(), ht_lookup(), and ht_remove().

int hash_table_t::max_len
 

Definition at line 18 of file snap_svc_memmap_hash.h.

Referenced by ht_create(), and ht_insert().

list_t** hash_table_t::tab
 

Definition at line 19 of file snap_svc_memmap_hash.h.

list_t** hash_table_t::tab
 

Definition at line 19 of file hashtable.h.

Referenced by ht_create(), ht_insert(), ht_lookup(), and ht_remove().

int hash_table_t::tab_sz
 

Definition at line 20 of file snap_svc_memmap_hash.h.

Referenced by ht_create(), ht_insert(), ht_lookup(), and ht_remove().


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