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