table of contents
other versions
- Tumbleweed 3.3.1+8c2711bd6-1.1
- Leap-16.0
- Leap-15.6
| sds_ht_instance(3) | Library Functions Manual | sds_ht_instance(3) |
NAME¶
sds_ht_instance
SYNOPSIS¶
#include <sds.h>
Data Fields¶
uint32_t checksum
char hkey [16]
sds_ht_node * root
int64_t(*) key_cmp_fn (void *a, void *b)
uint64_t(*) key_size_fn (void *key)
void *(*) key_dup_fn (void *key)
void(*) key_free_fn (void *key)
void *(*) value_dup_fn (void *value)
void(*) value_free_fn (void *value)
Detailed Description¶
ht instance
Field Documentation¶
uint32_t sds_ht_instance::checksum¶
the checksum
char sds_ht_instance::hkey[16]¶
the key
int64_t(*) sds_ht_instance::key_cmp_fn(void *a, void *b)¶
the keycompare function
void *(*) sds_ht_instance::key_dup_fn(void *key)¶
the key dup function
void(*) sds_ht_instance::key_free_fn(void *key)¶
the key free function
uint64_t(*) sds_ht_instance::key_size_fn(void *key)¶
the key size function
sds_ht_node* sds_ht_instance::root¶
the root
void *(*) sds_ht_instance::value_dup_fn(void *value)¶
the value dup function
void(*) sds_ht_instance::value_free_fn(void *value)¶
the value free function
Author¶
Generated automatically by Doxygen for dirsrv from the source code.
| Version 3.3.1 | dirsrv |