X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FSignalEvent.cci;h=a19bc4d7f04ee43b8dd843e63bf0239cca29f757;hb=fd3a0e8ac95d1158e9ea661ddf9187b67c70169f;hp=df29dd79557ad739d0b1b7d44ea876507fd7b310;hpb=db007c39287e3c666dd6b53edc8c3404617c7dd5;p=senf.git diff --git a/Scheduler/SignalEvent.cci b/Scheduler/SignalEvent.cci index df29dd7..a19bc4d 100644 --- a/Scheduler/SignalEvent.cci +++ b/Scheduler/SignalEvent.cci @@ -58,7 +58,7 @@ prefix_ bool senf::scheduler::detail::SignalDispatcher::empty() prefix_ senf::scheduler::SignalEvent::SignalEvent(int signal, Callback const & cb, bool initiallyEnabled) - : FIFORunner::TaskInfo(signalName(signal)), signal_ (signal), cb_ (cb) + : detail::FIFORunner::TaskInfo(signalName(signal)), signal_ (signal), cb_ (cb) { if (initiallyEnabled) enable(); @@ -82,22 +82,11 @@ prefix_ void senf::scheduler::SignalEvent::enable() senf::scheduler::detail::SignalDispatcher::instance().add(*this); } -prefix_ bool senf::scheduler::SignalEvent::enabled() - const -{ - return detail::SignalSetBase::linked(); -} - prefix_ void senf::scheduler::SignalEvent::action(Callback const & cb) { cb_ = cb; } -prefix_ void senf::scheduler::SignalEvent::run() -{ - cb_(siginfo_); -} - ///////////////////////////////cci.e/////////////////////////////////////// #undef prefix_