prefix_ senf::scheduler::TimerDispatcher::TimerEvent::TimerEvent(timer_id id_,
Callback const & cb_,
- TimerDispatcher & dispatcher_)
+ TimerDispatcher & dispatcher_,
+ std::string const & n)
: id (id_), cb (cb_), dispatcher (dispatcher_)
-{}
+{
+ name = n;
+}
-prefix_ void senf::scheduler::TimerDispatcher::TimerEvent::run()
+prefix_ bool senf::scheduler::TimerDispatcher::empty()
+ const
{
- cb();
- dispatcher.remove(id);
+ return timers_.empty();
}
///////////////////////////////cci.e///////////////////////////////////////