table of contents
CK_RHS_GC(3) | Library Functions Manual | CK_RHS_GC(3) |
NAME¶
ck_rhs_gc
—
perform maintenance on a hash set
LIBRARY¶
Concurrency Kit (libck, -lck)
SYNOPSIS¶
#include
<ck_rhs.h>
bool
ck_rhs_gc
(ck_rhs_t
*hs);
DESCRIPTION¶
The
ck_rhs_gc
(3)
function will perform various maintenance routines on the hash set pointed
to by hs, including recalculating the maximum number
of probes.
RETURN VALUES¶
Upon successful completion,
ck_rhs_gc
(3) returns true and
otherwise returns false on failure due to memory allocation failure.
ERRORS¶
This function will only return false if there are internal memory allocation failures.
SEE ALSO¶
ck_rhs_init(3), ck_rhs_move(3), ck_rhs_destroy(3), CK_RHS_HASH(3), ck_rhs_iterator_init(3), ck_rhs_next(3), ck_rhs_get(3), ck_rhs_put(3), ck_rhs_put_unique(3), ck_rhs_grow(3), ck_rhs_rebuild(3), ck_rhs_set(3), ck_rhs_fas(3), ck_rhs_remove(3), ck_rhs_count(3), ck_rhs_reset(3), ck_rhs_reset_size(3), ck_rhs_stat(3)
Additional information available at http://concurrencykit.org/
December 17, 2013 |