File: //usr/local/rvm/gems/ruby-3.0.2/doc/concurrent-ruby-1.1.9/ri/Concurrent/CyclicBarrier/wait-i.ri
U:RDoc::AnyMethod[iI" wait:ETI"#Concurrent::CyclicBarrier#wait;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"KBlocks on the barrier until the number of waiting threads is equal to ;TI"B`parties` or until `timeout` is reached or `reset` is called ;TI"OIf a block has been passed to the constructor, it will be executed once by;To:RDoc::Markup::Verbatim; [I"9the last arrived thread before releasing the others
;T:@format0o;
; [I"M@param [Fixnum] timeout the number of seconds to wait for the counter or;To;; [I"!`nil` to block indefinitely
;T;0o;
; [I"G@return [Boolean] `true` if the `count` reaches zero else false on;To;; [I"8`timeout` or on `reset` or if the barrier is broken;T;0:
@fileI"<lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(timeout = nil);T@FI"CyclicBarrier;TcRDoc::NormalClass00