PPI: Fix senf::ppi::init() event hook scheduling
[senf.git] / Scheduler / TimerEvent.cci
index 5fcf5ef..bbdae19 100644 (file)
@@ -98,6 +98,18 @@ prefix_ bool senf::scheduler::detail::TimerDispatcher::empty()
     return timers_.empty();
 }
 
+prefix_ void senf::scheduler::detail::TimerDispatcher::
+timerSource(std::auto_ptr<TimerSource> timerSource)
+{
+    source_.reset(timerSource.release());
+}
+
+prefix_ senf::scheduler::detail::TimerSource *
+senf::scheduler::detail::TimerDispatcher::timerSource()
+{
+    return source_.get();
+}
+
 ///////////////////////////////cci.e///////////////////////////////////////
 #undef prefix_