- /**
- * Get the absolute time when the next timer is scheduled to expire.
- * \return Absolute time, in seconds.
- */
- static scalar next_event()
- {
- return next_event_;
- }
-
-
- /**
- * Fire any timers which are not yet invalidated but have an expiration
- * time in the past.
- */
- static void fire_expired_timers()
- {
- fire_expired_timers(ticks());
- }
-
- /**
- * Fire any timers which are not yet invalidated but have an expiration
- * time before a given absolute time.
- */
- static void fire_expired_timers(scalar t);
-
-