|
NAMEck_ht_hash —
generate a hash value for a hash table
LIBRARYConcurrency Kit (libck, -lck)SYNOPSIS#include <ck_ht.h>
void
DESCRIPTIONTheck_ht_hash () function will generate a hash value in
the object pointed to by the h argument. The hash value
is valid for use in the hash table pointed to by the ht
argument for the key (of bytestring type) specified by the
key argument. The length of the key is specified by the
key_length argument.
RETURN VALUESck_ht_hash () has no return value.
ERRORSBehavior is undefined if key isNULL or if ht is uninitialized.
SEE ALSOck_ht_stat(3), ck_ht_init(3), ck_ht_destroy(3), ck_ht_hash_direct(3), ck_ht_set_spmc(3), ck_ht_put_spmc(3), ck_ht_gc(3), ck_ht_get_spmc(3), ck_ht_grow_spmc(3), ck_ht_remove_spmc(3), ck_ht_reset_spmc(3), ck_ht_reset_size_spmc(3), ck_ht_count(3), ck_ht_entry_empty(3), ck_ht_entry_key_set(3), ck_ht_entry_key_set_direct(3), ck_ht_entry_key(3), ck_ht_entry_key_length(3), ck_ht_entry_value(3), ck_ht_entry_set(3), ck_ht_entry_set_direct(3), ck_ht_entry_key_direct(3), ck_ht_entry_value_direct(3), ck_ht_iterator_init(3), ck_ht_next(3)Additional information available at http://concurrencykit.org/
Visit the GSP FreeBSD Man Page Interface. |