nfd::face::NetdevBound Class Reference

manages netdev-bound faces More...

#include <daemon/face/netdev-bound.hpp>

+ Inheritance diagram for nfd::face::NetdevBound:
+ Collaboration diagram for nfd::face::NetdevBound:

Classes

class  RuleParseError
 

Public Member Functions

 NetdevBound (const ProtocolFactoryCtorParams &params, const FaceSystem &faceSystem)
 
void processConfig (OptionalConfigSection configSection, FaceSystem::ConfigContext &context)
 process face_system.netdev_bound config section More...
 

Detailed Description

manages netdev-bound faces

Definition at line 38 of file netdev-bound.hpp.

Constructor & Destructor Documentation

nfd::face::NetdevBound::NetdevBound ( const ProtocolFactoryCtorParams params,
const FaceSystem faceSystem 
)

Definition at line 35 of file netdev-bound.cpp.

Member Function Documentation

void nfd::face::NetdevBound::processConfig ( OptionalConfigSection  configSection,
FaceSystem::ConfigContext context 
)

process face_system.netdev_bound config section

Todo:
#3521 this should be verified in dry-run, but PFs won't publish their *+dev schemes in dry-run
Todo:
#3521 for each face needed under m_rules: if it's in oldFaces, add to m_faces and remove from oldFaces; otherwise, create via factory and add to m_faces
Todo:
#3521 close faces in oldFaces

Definition at line 43 of file netdev-bound.cpp.