ck_rhs_gc — perform maintenance on a hash set
Contents
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.
Errors
This function will only return false if there are internal memory allocation failures.
Library
Concurrency Kit (libck, -lck)
Name
ck_rhs_gc — perform maintenance on a hash set
Return Values
Upon successful completion, ck_rhs_gc(3) returns true and otherwise returns false on failure due to
memory allocation failure.
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 CK_RHS_GC(3)
Synopsis
#include<ck_rhs.h>boolck_rhs_gc(ck_rhs_t*hs);
