Scheduler: Remove obsolete 'Scheduler' class
[senf.git] / Scheduler / FdEvent.ih
index 15d106c..d958436 100644 (file)
 ///////////////////////////////ih.p////////////////////////////////////////
 
 namespace senf {
+namespace scheduler {
 
-    class Scheduler;
+    void restart();
 
-namespace scheduler {
 namespace detail {
 
     struct FdSetCompare {
@@ -74,7 +74,7 @@ namespace detail {
 
         FdSet fds_;
 
-        friend class senf::Scheduler;
+        friend void senf::scheduler::restart();
         friend class singleton<FdDispatcher>;
         friend class senf::scheduler::FdEvent;
     };
@@ -111,7 +111,7 @@ namespace detail {
         FdSet fds_;
         int managerTimeout_;
 
-        friend class senf::Scheduler;
+        friend void senf::scheduler::restart();
         friend class singleton<FileDispatcher>;
     };