scheduler.hpp File Reference
#include "../common.hpp"
#include "monotonic_deadline_timer.hpp"
#include <set>
Include dependency graph for scheduler.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ndn::util::scheduler::EventId
 Identifies a scheduled event. More...
 
class  ndn::util::scheduler::EventQueueCompare
 
class  ndn::util::scheduler::Scheduler
 Generic scheduler. More...
 

Namespaces

 ndn
 Copyright (c) 2013-2016 Regents of the University of California.
 
 ndn::util
 
 ndn::util::scheduler
 

Typedefs

typedef function< void()> ndn::util::scheduler::EventCallback
 Function to be invoked when a scheduled event expires. More...
 
typedef std::multiset< shared_ptr< EventInfo >, EventQueueCompare > ndn::util::scheduler::EventQueue
 

Functions

std::ostream & ndn::util::scheduler::operator<< (std::ostream &os, const EventId &eventId)