CK_COHORT_UNLOCK — release cohort lock
Contents
Description
This call instructs cohort to relinquish its local lock and potentially its global lock as well.
global_context will be passed as the second argument to the function that was provided as the
global_lock_method argument to CK_COHORT_PROTOTYPE if that method is called, and local_context will be
passed to the function specified by local_lock_methodLibrary
Concurrency Kit (libck, -lck)
Name
CK_COHORT_UNLOCK — release cohort lock
See Also
ck_cohort(3), CK_COHORT_PROTOTYPE(3), CK_COHORT_TRYLOCK_PROTOTYPE(3), CK_COHORT_INSTANCE(3), CK_COHORT_INITIALIZER(3), CK_COHORT_INIT(3), CK_COHORT_LOCK(3), CK_COHORT_LOCKED(3), CK_COHORT_TRYLOCK(3), Additional information available at http://concurrencykit.org/ February 24, 2013. CK_COHORT_UNLOCK(3)
Synopsis
#include<ck_cohort.h>CK_COHORT_UNLOCK(COHORT_NAMEcohort_name, COHORT*cohort, void*global_context, void*local_context);
