|
NAMEck_array_commit —
linearization point for mutations before commit call
LIBRARYConcurrency Kit (libck, -lck)SYNOPSIS#include <ck_array.h>
bool
DESCRIPTIONTheck_array_commit (3) function
will commit any pending put or remove operations associated with the array.
The function may end up requesting the safe reclamation of memory actively
being iterated upon by other threads.
RETURN VALUESThis function returns true if the commit operation succeeded. It will return false otherwise, and pending operations will not be applied.SEE ALSOck_array_init(3), ck_array_put(3), ck_array_put_unique(3), ck_array_remove(3), ck_array_deinit(3) ck_array_length(3), ck_array_buffer(3), ck_array_initialized(3), CK_ARRAY_FOREACH(3)Additional information available at http://concurrencykit.org/
Visit the GSP FreeBSD Man Page Interface. |