Class
SystemTimer::ConcurrentTimerPool
In:
lib/system_timer/concurrent_timer_pool.rb
Parent:
Object
Methods
add_timer
cancel
first_timer?
next_expired_timer
next_timer
next_trigger_interval_in_seconds
next_trigger_time
register_timer
registered_timers
trigger_next_expired_timer
trigger_next_expired_timer_at
Public Instance methods
add_timer
(interval_in_seconds)
cancel
(registered_timer)
first_timer?
()
next_expired_timer
(now_in_seconds_since_epoch)
next_timer
()
next_trigger_interval_in_seconds
()
next_trigger_time
()
register_timer
(trigger_time, thread)
registered_timers
()
trigger_next_expired_timer
()
trigger_next_expired_timer_at
(now_in_seconds_since_epoch)
[Validate]