#include <scheduler.hh>
Public Member Functions | |
| PollData (int fd, short events) | |
| bool | active () const |
| bool | operator< (const PollData &rhs) const |
Static Public Member Functions | |
| template<class C, class A> | |
| static void | poll (std::multiset< IOEvent *, C, A > &s, int timeout=-1) |
Public Attributes | |
| ::pollfd | pfd |
Static Private Member Functions | |
| static int | priority (const::pollfd &ufd) |
| olsr::sch::internal::PollData::PollData | ( | int | fd, | |
| short | events | |||
| ) | [inline] |
| bool olsr::sch::internal::PollData::active | ( | ) | const [inline] |
| bool olsr::sch::internal::PollData::operator< | ( | const PollData & | rhs | ) | const [inline] |
| void olsr::sch::internal::PollData::poll | ( | std::multiset< IOEvent *, C, A > & | s, | |
| int | timeout = -1 | |||
| ) | [inline, static] |
| static int olsr::sch::internal::PollData::priority | ( | const ::pollfd & | ufd | ) | [inline, static, private] |
| ::pollfd olsr::sch::internal::PollData::pfd |
1.5.1