#include "mdnsd_config.h"
Go to the source code of this file.
◆ xht_t
Simple string->void* hashtable, very static and bare minimal, but efficient.
Definition at line 10 of file xht.h.
◆ xht_walker
typedef void(* xht_walker) (xht_t *h, char *key, void *val, void *arg) |
Definition at line 28 of file xht.h.
◆ xht_new()
xht_t MDNSD_EXPORT * xht_new |
( |
int | prime | ) |
|
◆ xht_set()
void MDNSD_EXPORT xht_set |
( |
xht_t * | h, |
|
|
char * | key, |
|
|
void * | val ) |
◆ xht_store()
void MDNSD_EXPORT xht_store |
( |
xht_t * | h, |
|
|
char * | key, |
|
|
int | klen, |
|
|
void * | val, |
|
|
int | vlen ) |
◆ xht_get()
void MDNSD_EXPORT * xht_get |
( |
xht_t * | h, |
|
|
char * | key ) |
◆ xht_free()
void MDNSD_EXPORT xht_free |
( |
xht_t * | h | ) |
|
◆ xht_walk()