I should check, that the last compile really happened when I though it has ...
[senf.git] / Scheduler / Scheduler.cci
index 1e69ee1..0549c03 100644 (file)
@@ -54,6 +54,23 @@ prefix_ unsigned senf::scheduler::hangCount()
     return scheduler::detail::FIFORunner::instance().hangCount();
 }
 
+prefix_ void senf::scheduler::hiresTimers()
+{
+    detail::TimerDispatcher::instance().setTimerSource(
+        std::auto_ptr<detail::TimerSource>(new detail::POSIXTimerSource()));
+}
+
+prefix_ void senf::scheduler::loresTimers()
+{
+    detail::TimerDispatcher::instance().setTimerSource(
+        std::auto_ptr<detail::TimerSource>(new detail::PollTimerSource()));
+}
+
+prefix_ bool senf::scheduler::haveScalableHiresTimers()
+{
+    return false;
+}
+
 ///////////////////////////////cci.e///////////////////////////////////////
 #undef prefix_