X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FScheduler%2FFdManager.hh;h=283ade6f8fb3e285ab3801c335f7002e329273e1;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=a87a91c615296ee09e9dfdfd45a1860f7be4814f;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Scheduler/FdManager.hh b/senf/Scheduler/FdManager.hh index a87a91c..283ade6 100644 --- a/senf/Scheduler/FdManager.hh +++ b/senf/Scheduler/FdManager.hh @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2008 +// Copyright (C) 2008 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -29,7 +29,7 @@ // Custom includes #include "Poller.hh" #include "ClockService.hh" -#include "../Utils/singleton.hh" +#include //#include "FdManager.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -51,9 +51,9 @@ namespace detail { virtual void signal(int events) = 0; ///< Called when the given event is posted }; - enum Events { + enum Events { EV_READ = Poller::EV_READ, EV_PRIO = Poller::EV_PRIO, EV_WRITE = Poller::EV_WRITE, - EV_HUP = Poller::EV_HUP, EV_ERR = Poller::EV_ERR + EV_HUP = Poller::EV_HUP, EV_ERR = Poller::EV_ERR }; using singleton::instance; @@ -70,7 +70,7 @@ namespace detail { /**< This call waits until at least one event is posted but no longer than the current timeout(). */ ClockService::clock_type eventTime() const; ///< Time of last event - + protected: private: