/** \file
\brief FdManager public header */
-#ifndef HH_FdManager_
-#define HH_FdManager_ 1
+#ifndef HH_SENF_Scheduler_FdManager_
+#define HH_SENF_Scheduler_FdManager_ 1
// Custom includes
#include "Poller.hh"
bool set(int fd, int events, Event * entry);
void remove(int fd);
- void timeout(int t); ///< Set event timeout
- /**< proceseOnce() will wait for max \a t milliseconds for
- an event to occur. If set to -1, processOnce() will
- wait forever. */
+
+ // Called by FileDispatcher
+ void timeout(int t);
int timeout() const;
+
void processOnce(); ///< Wait for events
/**< 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: