Classes | |
class | ScopedEventId |
cancels an event automatically upon destruction More... | |
Functions | |
void | resetGlobalScheduler () |
Scheduler & | getGlobalScheduler () |
EventId | schedule (const time::nanoseconds &after, const Scheduler::Event &event) |
schedule an event More... | |
void | cancel (const EventId &eventId) |
cancel a scheduled event More... | |
Variables | |
static boost::thread_specific_ptr< Scheduler > | g_scheduler |
void nfd::scheduler::cancel | ( | const EventId & | eventId | ) |
cancel a scheduled event
Definition at line 53 of file scheduler.cpp.
Scheduler& nfd::scheduler::getGlobalScheduler | ( | ) |
Definition at line 37 of file scheduler.cpp.
void nfd::scheduler::resetGlobalScheduler | ( | ) |
Definition at line 59 of file scheduler.cpp.
EventId nfd::scheduler::schedule | ( | const time::nanoseconds & | after, |
const Scheduler::Event & | event | ||
) |
schedule an event
Definition at line 47 of file scheduler.cpp.
|
static |
Definition at line 34 of file scheduler.cpp.