X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FSignalEvent.cc;h=a521bd8c61ea0ce9ea855f3abe3114c1bd6f9402;hb=bd9f9d3fd6fbcff0112a7bf48ab9284da9576b11;hp=32c54618c279b81c897668854cd726d1fd3bab3e;hpb=ac90835cbb00ca83a51ab9efb23fdcb75518e808;p=senf.git diff --git a/Scheduler/SignalEvent.cc b/Scheduler/SignalEvent.cc index 32c5461..a521bd8 100644 --- a/Scheduler/SignalEvent.cc +++ b/Scheduler/SignalEvent.cc @@ -119,6 +119,23 @@ prefix_ void senf::scheduler::detail::SignalDispatcher::sigHandler(int signal, : write(instance().sigPipe_[1], siginfo, sizeof(*siginfo)); } +prefix_ void senf::scheduler::SignalEvent::v_run() +{ + cb_(siginfo_); +} + +prefix_ char const * senf::scheduler::SignalEvent::v_type() + const +{ + return "si"; +} + +prefix_ std::string senf::scheduler::SignalEvent::v_info() + const +{ + return ""; +} + ///////////////////////////////cc.e//////////////////////////////////////// #undef prefix_ //#include "SignalEvent.mpp"