Module CyclicBarrier

module CyclicBarrier: sig .. end

type t 
val make : int32 -> t
val await : t -> int32
val await_time : t -> int64 -> TimeUnit.t -> int32
val get_number_waiting : t -> int32
val get_parties : t -> int32
val is_broken : t -> bool
val reset : t -> unit