X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FScheduler.hh;h=a8cfe59f3629b6e50190aef537a218d4e3e00a25;hb=8f0998b21459641c0e7e240946d58dc26280b631;hp=af07c48de994bbe8dbacc2e40e5dcc4d6ab04e95;hpb=9348e1098d66ac2684c8e280abf8d7143c887982;p=senf.git diff --git a/Scheduler/Scheduler.hh b/Scheduler/Scheduler.hh index af07c48..a8cfe59 100644 --- a/Scheduler/Scheduler.hh +++ b/Scheduler/Scheduler.hh @@ -24,14 +24,15 @@ \brief Scheduler public header */ -#ifndef HH_Scheduler_ -#define HH_Scheduler_ 1 +#ifndef HH_SENF_Scheduler_Scheduler_ +#define HH_SENF_Scheduler_Scheduler_ 1 // Custom includes #include "../Utils/Logger/SenfLog.hh" #include "FdEvent.hh" #include "TimerEvent.hh" #include "SignalEvent.hh" +#include "EventHook.hh" //#include "scheduler.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -64,6 +65,7 @@ namespace senf { \li senf::scheduler::FdEvent for file descriptor events \li senf::scheduler::TimerEvent for single-shot deadline timer events \li senf::scheduler::SignalEvent for UNIX signal events + \li senf::scheduler::EventHook for a special event hook These instance are owned and managed by the user of the scheduler \e not by the scheduler so the RAII concept can be used.