#include <nlsr.hpp>
Collaboration diagram for nlsr::Nlsr:Classes | |
| class | Error |
Public Types | |
| using | FetchDatasetCallback = std::function< void(const std::vector< ndn::nfd::FaceStatus > &)> |
| using | FetchDatasetTimeoutCallback = std::function< void(uint32_t, const std::string &)> |
Public Member Functions | |
| Nlsr (ndn::Face &face, ndn::KeyChain &keyChain, ConfParameter &confParam) | |
| Fib & | getFib () |
| Lsdb & | getLsdb () |
Static Public Attributes | |
| static const ndn::Name | LOCALHOST_PREFIX {"/localhost/nlsr"} |
| using nlsr::Nlsr::FetchDatasetCallback = std::function<void(const std::vector<ndn::nfd::FaceStatus>&)> |
| using nlsr::Nlsr::FetchDatasetTimeoutCallback = std::function<void(uint32_t, const std::string&)> |
| nlsr::Nlsr::Nlsr | ( | ndn::Face & | face, |
| ndn::KeyChain & | keyChain, | ||
| ConfParameter & | confParam | ||
| ) |