entry point of the face system More...
#include <face-system.hpp>
Classes | |
class | ConfigContext |
context for processing a config section in ProtocolFactory More... | |
Public Member Functions | |
FaceSystem (FaceTable &faceTable) | |
~FaceSystem () | |
std::set< const ProtocolFactory * > | listProtocolFactories () const |
ProtocolFactory * | getFactoryById (const std::string &id) |
ProtocolFactory * | getFactoryByScheme (const std::string &scheme) |
void | setConfigFile (ConfigFile &configFile) |
register handler for face_system section of NFD configuration file More... | |
entry point of the face system
NFD's face system is organized as a FaceSystem-ProtocolFactory-Channel-Face hierarchy. FaceSystem class is the entry point of NFD's face system and owns ProtocolFactory objects.
Definition at line 47 of file face-system.hpp.
|
explicit |
Definition at line 36 of file face-system.cpp.
|
default |
ProtocolFactory * nfd::face::FaceSystem::getFactoryById | ( | const std::string & | id | ) |
Definition at line 58 of file face-system.cpp.
ProtocolFactory * nfd::face::FaceSystem::getFactoryByScheme | ( | const std::string & | scheme | ) |
Definition at line 65 of file face-system.cpp.
std::set< const ProtocolFactory * > nfd::face::FaceSystem::listProtocolFactories | ( | ) | const |
Definition at line 48 of file face-system.cpp.
void nfd::face::FaceSystem::setConfigFile | ( | ConfigFile & | configFile | ) |
register handler for face_system section of NFD configuration file
Definition at line 72 of file face-system.cpp.