Class: SignalWait
- Inherits:
-
Object
- Object
- SignalWait
- Defined in:
- lib/ruby/riddl/client.rb
Overview
}}}
Instance Method Summary collapse
- #continue ⇒ Object
-
#initialize ⇒ SignalWait
constructor
{{{.
- #wait(num = 1) ⇒ Object
Constructor Details
#initialize ⇒ SignalWait
{{{
24 25 26 |
# File 'lib/ruby/riddl/client.rb', line 24 def initialize @q = Queue.new end |
Instance Method Details
#continue ⇒ Object
32 33 34 |
# File 'lib/ruby/riddl/client.rb', line 32 def continue @q.push nil end |
#wait(num = 1) ⇒ Object
28 29 30 |
# File 'lib/ruby/riddl/client.rb', line 28 def wait(num=1) num.times{ @q.deq } end |