Object
# File lib/concurrent/synchronization/condition.rb, line 38 def broadcast @Lock.synchronize { ns_broadcast } end
# File lib/concurrent/synchronization/condition.rb, line 42 def ns_broadcast synchronize { super } end
# File lib/concurrent/synchronization/condition.rb, line 34 def ns_signal synchronize { super } end
# File lib/concurrent/synchronization/condition.rb, line 18 def ns_wait(timeout = nil) synchronize { super(timeout) } end
# File lib/concurrent/synchronization/condition.rb, line 26 def ns_wait_until(timeout = nil, &condition) synchronize { super(timeout, &condition) } end
# File lib/concurrent/synchronization/condition.rb, line 30 def signal @Lock.synchronize { ns_signal } end
Generated with the Darkfish Rdoc Generator 2.