Data Structures | |
class | EventId |
Identifies a scheduled event. More... | |
class | EventInfo |
class | EventQueueCompare |
class | Scheduler |
Generic scheduler. More... | |
class | ScopedEventId |
Event that is automatically cancelled upon destruction. More... | |
Typedefs | |
typedef function< void()> | EventCallback |
Function to be invoked when a scheduled event expires. More... | |
typedef std::multiset< shared_ptr< EventInfo >, EventQueueCompare > | EventQueue |
Functions | |
std::ostream & | operator<< (std::ostream &os, const EventId &eventId) |
typedef function<void()> ndn::util::scheduler::EventCallback |
Function to be invoked when a scheduled event expires.
Definition at line 37 of file scheduler.hpp.
typedef std::multiset<shared_ptr<EventInfo>, EventQueueCompare> ndn::util::scheduler::EventQueue |
Definition at line 122 of file scheduler.hpp.
std::ostream & ndn::util::scheduler::operator<< | ( | std::ostream & | os, |
const EventId & | eventId | ||
) |
Definition at line 66 of file scheduler.cpp.