class Lowdown::Connection::Monitor::Condition
The normal Celluloid::Future implementation expects an object that responds to `value`, when assigning the value via `#signal`:
Besides that, this class provides a few more conveniences related to how we use this future.
Constants
- Result
Public Instance Methods
signal(value = nil)
click to toggle source
Only signal once.
Calls superclass method
# File lib/lowdown/connection/monitor.rb, line 21 def signal(value = nil) super(Result.new(value)) unless ready? end