Module: MessagePack::RPC::LoopUtil
Defined Under Namespace
Classes: Timer
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
340 341 342 |
# File 'lib/msgpack/rpc.rb', line 340 def run @loop.run end |
#start_timer(interval, repeating, &block) ⇒ Object
336 337 338 |
# File 'lib/msgpack/rpc.rb', line 336 def start_timer(interval, repeating, &block) @loop.attach Timer.new(interval, repeating, &block) end |
#stop ⇒ Object
344 345 346 347 348 |
# File 'lib/msgpack/rpc.rb', line 344 def stop @loop.stop # attach dummy timer @loop.attach Rev::TimerWatcher.new(0, false) end |