#include <senf/Scheduler/FIFORunner.hh>

Definition at line 47 of file FIFORunner.hh.
Classes |
|
| struct | NullTask |
| class | TaskInfo |
Public Types |
|
| typedef boost::filter_iterator < EventManager::IteratorFilter, TaskList::const_iterator > |
iterator |
Public Member Functions |
|
| void | enqueue (TaskInfo *task) |
| void | dequeue (TaskInfo *task) |
| void | run () |
| void | taskTimeout (unsigned ms) |
| unsigned | taskTimeout () const |
| void | abortOnTimeout (bool flag) |
| bool | abortOnTimeout () const |
| void | startWatchdog () |
| void | stopWatchdog () |
| unsigned | hangCount () |
| iterator | begin () const |
| iterator | end () const |
| void | yield () |
Friends |
|
| void | senf::scheduler::restart () |
| typedef boost::filter_iterator< EventManager::IteratorFilter, TaskList::const_iterator> senf::scheduler::detail::FIFORunner:: | ||||
| iterator | ||||
Definition at line 88 of file FIFORunner.hh.
| bool senf::scheduler::detail::FIFORunner:: | ||||
| abortOnTimeout | () | |||
Definition at line 132 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| abortOnTimeout | ( | bool | flag | ) |
Definition at line 127 of file FIFORunner.cci.
| senf::scheduler::detail::FIFORunner::iterator senf::scheduler::detail::FIFORunner:: | ||||
| begin | () | |||
Definition at line 146 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| dequeue | ( | TaskInfo * | task | ) |
Definition at line 163 of file FIFORunner.cc.
| senf::scheduler::detail::FIFORunner::iterator senf::scheduler::detail::FIFORunner:: | ||||
| end | () | |||
Definition at line 155 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| enqueue | ( | TaskInfo * | task | ) |
Definition at line 109 of file FIFORunner.cci.
| unsigned senf::scheduler::detail::FIFORunner:: | ||||
| hangCount | () | |||
Definition at line 138 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| run | () | |||
Definition at line 171 of file FIFORunner.cc.
| void senf::scheduler::detail::FIFORunner:: | ||||
| startWatchdog | () | |||
Definition at line 110 of file FIFORunner.cc.
| void senf::scheduler::detail::FIFORunner:: | ||||
| stopWatchdog | () | |||
Definition at line 130 of file FIFORunner.cc.
| unsigned senf::scheduler::detail::FIFORunner:: | ||||
| taskTimeout | () | |||
Definition at line 121 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| taskTimeout | ( | unsigned | ms | ) |
Definition at line 114 of file FIFORunner.cci.
| void senf::scheduler::detail::FIFORunner:: | ||||
| yield | () | |||
Definition at line 162 of file FIFORunner.cci.
| void senf::scheduler:: | ||||
| restart | () | |||