#include "core/common.hpp"

Go to the source code of this file.
Classes | |
| class | nfd::detail::SimulatorIo | 
| Simulator-based IO that implements a few interfaces from boost::asio::io_service.  More... | |
Namespaces | |
| nfd | |
| Copyright (c) 2011-2015 Regents of the University of California.  | |
| nfd::detail | |
Functions | |
| detail::SimulatorIo & | nfd::getGlobalIoService () | 
| Returns the global io_service instance for the calling thread.  More... | |
| Scheduler & | nfd::getScheduler () | 
| Returns the global Scheduler instance for the calling thread.  More... | |
| detail::SimulatorIo & | nfd::getMainIoService () | 
| detail::SimulatorIo & | nfd::getRibIoService () | 
| void | nfd::runOnMainIoService (const std::function< void()> &f) | 
| Run a function on the main io_service instance.  More... | |
| void | nfd::runOnRibIoService (const std::function< void()> &f) | 
| Run a function on the RIB io_service instance.  More... | |
| void | nfd::resetGlobalScheduler () |