#include <face-manager.hpp>


Classes | |
| class | Error | 
Public Member Functions | |
| FaceManager (FaceTable &faceTable, shared_ptr< InternalFace > face, ndn::KeyChain &keyChain) | |
| virtual | ~FaceManager () | 
| void | setConfigFile (ConfigFile &configFile) | 
| Subscribe to a face management section(s) for the config file.  More... | |
| void | onFaceRequest (const Interest &request) | 
  Public Member Functions inherited from nfd::ManagerBase | |
| ManagerBase (shared_ptr< InternalFace > face, const std::string &privilege, ndn::KeyChain &keyChain) | |
| virtual | ~ManagerBase () | 
| void | onCommandValidationFailed (const shared_ptr< const Interest > &command, const std::string &error) | 
Additional Inherited Members | |
  Protected Member Functions inherited from nfd::ManagerBase | |
| void | setResponse (ControlResponse &response, uint32_t code, const std::string &text) | 
| void | setResponse (ControlResponse &response, uint32_t code, const std::string &text, const Block &body) | 
| void | sendResponse (const Name &name, const ControlResponse &response) | 
| void | sendResponse (const Name &name, uint32_t code, const std::string &text) | 
| void | sendResponse (const Name &name, uint32_t code, const std::string &text, const Block &body) | 
| void | sendNack (const Name &name) | 
| virtual bool | validateParameters (const ControlCommand &command, ControlParameters ¶meters) | 
| void | addInterestRule (const std::string ®ex, const ndn::IdentityCertificate &certificate) | 
| void | addInterestRule (const std::string ®ex, const Name &keyName, const ndn::PublicKey &publicKey) | 
| void | validate (const Interest &interest, const ndn::OnInterestValidated &onValidated, const ndn::OnInterestValidationFailed &onValidationFailed) | 
  Static Protected Member Functions inherited from nfd::ManagerBase | |
| static bool | extractParameters (const Name::Component ¶meterComponent, ControlParameters &extractedParameters) | 
  Protected Attributes inherited from nfd::ManagerBase | |
| shared_ptr< InternalFace > | m_face | 
| ndn::KeyChain & | m_keyChain | 
Definition at line 51 of file face-manager.hpp.
| nfd::FaceManager::FaceManager | ( | FaceTable & | faceTable, | 
| shared_ptr< InternalFace > | face, | ||
| ndn::KeyChain & | keyChain | ||
| ) | 
| FaceManager::Error | if localPort is an invalid port number | 
Definition at line 108 of file face-manager.cpp.
References onFaceRequest().
      
  | 
  virtual | 
Definition at line 130 of file face-manager.cpp.
| void nfd::FaceManager::onFaceRequest | ( | const Interest & | request | ) | 
Definition at line 152 of file face-manager.cpp.
References ns3::ndn::Name, NFD_LOG_DEBUG, nfd::ManagerBase::onCommandValidationFailed(), nfd::ManagerBase::sendResponse(), and nfd::ManagerBase::validate().
Referenced by FaceManager().
| void nfd::FaceManager::setConfigFile | ( | ConfigFile & | configFile | ) | 
Subscribe to a face management section(s) for the config file.
Definition at line 136 of file face-manager.cpp.
References nfd::ConfigFile::addSectionHandler().