Module Luv.Barrier
Barriers.
See Barriers in libuv.
type t
Binds
uv_barrier_t
.
val init : int -> (t, Error.t) Result.result
Allocates and initializes a barrier.
Binds
uv_barrier_init
. Seepthread_barrier_init(3p)
.
val destroy : t -> unit
Cleans up a barrier.
Binds
uv_barrier_destroy
. Seepthread_barrier_destroy(3p)
.
val wait : t -> bool
Waits on a barrier.
Binds
uv_barrier_wait
. Seepthread_barrier_wait(3p)
.