ck_epoch_register (3) Linux Manual Page
NAME
ck_epoch_register – register a thread for epoch reclamation
LIBRARY
Concurrency Kit (libck, -lck)
SYNOPSIS
In ck_epoch.h Ft void Fn ck_epoch_register ck_epoch_t *epoch ck_epoch_record_t *record
DESCRIPTION
The Fn ck_epoch_register 3 function associates a record object specified by the Fa record pointer with the epoch object pointed to by Fa epoch . Any thread or processor that will require safe memory reclamation guarantees must register a unique record object. After registration, the object pointed to by the Fa record argument will have lifetime managed by the underlying epoch sub-system. The record object must not be destroyed after it is associated with a Fn ck_epoch_register 3 call.
RETURN VALUES
This function has no return value.
SEE ALSO
ck_epoch_init3, ck_epoch_unregister3, ck_epoch_recycle3, ck_epoch_poll3, ck_epoch_synchronize3, ck_epoch_reclaim3, ck_epoch_barrier3, ck_epoch_call3, ck_epoch_begin3, ck_epoch_end3
Additional information available at http://concurrencykit.org/
