Module: Timers::TimerMethods
- Defined in:
- ruby/trema/timers.rb
Instance Method Summary collapse
- #add_oneshot_timer_event(handler, interval) ⇒ Object (also: #oneshot_timer_event)
-
#add_periodic_timer_event(handler, interval) ⇒ Object
(also: #periodic_timer_event)
shortcut methods.
- #add_timer_event(handler, interval, event_type) ⇒ Object (also: #timer_event)
- #delete_timer_event(handler) ⇒ Object
- #handle_timer_event ⇒ Object
Instance Method Details
#add_oneshot_timer_event(handler, interval) ⇒ Object Also known as: oneshot_timer_event
78 79 80 |
# File 'ruby/trema/timers.rb', line 78 def add_oneshot_timer_event handler, interval add_timer_event handler, interval, :oneshot end |
#add_periodic_timer_event(handler, interval) ⇒ Object Also known as: periodic_timer_event
shortcut methods
72 73 74 |
# File 'ruby/trema/timers.rb', line 72 def add_periodic_timer_event handler, interval add_timer_event handler, interval, :periodic end |
#add_timer_event(handler, interval, event_type) ⇒ Object Also known as: timer_event
60 61 62 |
# File 'ruby/trema/timers.rb', line 60 def add_timer_event handler, interval, event_type add_timer handler, interval, event_type end |
#delete_timer_event(handler) ⇒ Object
66 67 68 |
# File 'ruby/trema/timers.rb', line 66 def delete_timer_event handler delete_timer handler end |
#handle_timer_event ⇒ Object
84 85 86 |
# File 'ruby/trema/timers.rb', line 84 def handle_timer_event fire_event end |