controller.hpp File Reference
+ Include dependency graph for controller.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::nfd::Controller
 NFD Management protocol client. More...
 

Namespaces

 ndn
 
 ndn::nfd
 Contains classes and functions related to the NFD Management protocol.
 

Typedefs

using ndn::nfd::CommandFailureCallback = std::function< void(const ControlResponse &)>
 Callback on command failure. More...
 
using ndn::nfd::CommandSuccessCallback = std::function< void(const ControlParameters &)>
 Callback on command success. More...
 
using ndn::nfd::DatasetFailureCallback = std::function< void(uint32_t code, const std::string &reason)>
 Callback on dataset retrieval failure. More...
 
template<typename Dataset >
using ndn::nfd::DatasetSuccessCallback = std::function< void(const std::invoke_result_t< decltype(&Dataset::parseResult), Dataset, ConstBufferPtr > &)>
 Callback on dataset retrieval success. More...