X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FEventManager.cc;h=aaf1622a1cb4d51e8ff18b2694e3a60f16b28e1d;hb=766eca0ea64f3d7de6f49279cf88d5e587c5a100;hp=fdea03abaef2f140177328b4bd53f8280b250346;hpb=989a3b185a4e8854a1a1a01c5b190c9e6dcaf2af;p=senf.git diff --git a/Scheduler/EventManager.cc b/Scheduler/EventManager.cc index fdea03a..aaf1622 100644 --- a/Scheduler/EventManager.cc +++ b/Scheduler/EventManager.cc @@ -39,7 +39,17 @@ prefix_ senf::scheduler::detail::EventManager::EventManager() { #ifndef SENF_DISABLE_CONSOLE - consoleDir_().add("events", senf::membind(&EventManager::consoleEvents, this)); + consoleDir_().add("events", senf::membind(&EventManager::consoleEvents, this)) + .doc("List all scheduler events sorted by priority\n" + "\n" + "Columns:\n" + " TP event type: fd - file descriptor, tm - timer, si - UNIX signal\n" + " NAME descriptive event name\n" + " ADDRESS address of event class instance\n" + " RUNCNT number of times, the event was called\n" + " S state: R - runnable, W - Waiting, '-' - event disabled\n" + " INFO further event specific information"); + senf::console::sysdir().add("scheduler", consoleDir_()); #endif }