Class: Gisele::VM::Simulator::Resumer
- Defined in:
- lib/gisele/vm/simulator/resumer.rb
Instance Method Summary collapse
Methods inherited from Component
#connect, #connected!, #connected?, #disconnect, #initialize, #registered, #registered!, #registered?, #unregistered, #vm
Constructor Details
This class inherits a constructor from Gisele::VM::Component
Instance Method Details
#enter_heartbeat ⇒ Object
6 7 8 |
# File 'lib/gisele/vm/simulator/resumer.rb', line 6 def enter_heartbeat @timer = EM.add_periodic_timer(0.01, &method(:resume)) end |
#leave_heartbeat ⇒ Object
10 11 12 |
# File 'lib/gisele/vm/simulator/resumer.rb', line 10 def leave_heartbeat @timer.cancel end |