hash.h

説明を見る。
00001 #ifndef VSFTP_HASH_H
00002 #define VSFTP_HASH_H
00003 
00004 struct hash;
00005 
00006 typedef unsigned int (*hashfunc_t)(unsigned int, void*);
00007 
00008 struct hash* hash_alloc(unsigned int buckets, unsigned int key_size,
00009                         unsigned int value_size, hashfunc_t hash_func);
00010 void* hash_lookup_entry(struct hash* p_hash, void* p_key);
00011 void hash_add_entry(struct hash* p_hash, void* p_key, void* p_value);
00012 void hash_free_entry(struct hash* p_hash, void* p_key);
00013 
00014 #endif /* VSFTP_HASH_H */
00015 

Sat Aug 1 13:42:11 2009に生成されました。  doxygen 1.4.7