Classes and data structures to manage NDN forwarder. More...
Classes | |
| class | ndn::nfd::ChannelStatus |
| represents NFD Channel Status dataset More... | |
| class | ndn::nfd::CommandOptions |
| contains options for ControlCommand execution More... | |
| class | ndn::nfd::ControlCommand |
| base class of NFD ControlCommand More... | |
| class | ndn::nfd::FaceCreateCommand |
| represents a faces/create command More... | |
| class | ndn::nfd::FaceDestroyCommand |
| represents a faces/destroy command More... | |
| class | ndn::nfd::FaceLocalControlCommand |
| Base class for faces/[*]-local-control commands. More... | |
| class | ndn::nfd::FaceEnableLocalControlCommand |
| represents a faces/enable-local-control command More... | |
| class | ndn::nfd::FaceDisableLocalControlCommand |
| represents a faces/disable-local-control command More... | |
| class | ndn::nfd::FibAddNextHopCommand |
| represents a fib/add-nexthop command More... | |
| class | ndn::nfd::FibRemoveNextHopCommand |
| represents a fib/remove-nexthop command More... | |
| class | ndn::nfd::StrategyChoiceSetCommand |
| represents a strategy-choice/set command More... | |
| class | ndn::nfd::StrategyChoiceUnsetCommand |
| represents a strategy-choice/set command More... | |
| class | ndn::nfd::RibRegisterCommand |
| represents a rib/register command More... | |
| class | ndn::nfd::RibUnregisterCommand |
| represents a rib/unregister command More... | |
| class | ndn::nfd::ControlParameters |
| represents parameters in a ControlCommand request or response More... | |
| class | ndn::nfd::Controller |
| NFD Management protocol - ControlCommand client. More... | |
| class | ndn::nfd::FaceEventNotification |
| represents a Face status change notification More... | |
| class | ndn::nfd::FaceQueryFilter |
| represents Face Query Filter More... | |
| class | ndn::nfd::FaceStatus |
| represents Face status More... | |
| class | ndn::nfd::FaceTraits< C > |
| providers getters and setters of face information fields More... | |
| class | ndn::nfd::NextHopRecord |
| class | ndn::nfd::FibEntry |
| class | ndn::nfd::ForwarderStatus |
| represents NFD Forwarder Status More... | |
| class | ndn::nfd::LocalControlHeader |
| Class to handle work with LocalControlHeader. More... | |
| class | ndn::nfd::Route |
| Data abstraction for Route. More... | |
| class | ndn::nfd::RibEntry |
| Data abstraction for RIB entry. More... | |
| class | ndn::nfd::RibFlagsTraits< T > |
| implements getters to each RIB flag More... | |
| class | ndn::nfd::StrategyChoice |
| represents NFD StrategyChoice dataset More... | |
Classes and data structures to manage NDN forwarder.
| enum ndn::nfd::FaceScope |
| Enumerator | |
|---|---|
| FACE_SCOPE_NON_LOCAL |
face is non-local |
| FACE_SCOPE_LOCAL |
face is local |
Definition at line 34 of file nfd-constants.hpp.
| Enumerator | |
|---|---|
| FACE_PERSISTENCY_PERSISTENT |
face is persistent |
| FACE_PERSISTENCY_ON_DEMAND |
face is on-demand |
| FACE_PERSISTENCY_PERMANENT |
face is permanent |
Definition at line 48 of file nfd-constants.hpp.
| enum ndn::nfd::LinkType |
| Enumerator | |
|---|---|
| LINK_TYPE_POINT_TO_POINT |
link is point-to-point |
| LINK_TYPE_MULTI_ACCESS |
link is multi-access |
Definition at line 65 of file nfd-constants.hpp.
| Enumerator | |
|---|---|
| ROUTE_ORIGIN_APP | |
| ROUTE_ORIGIN_AUTOREG | |
| ROUTE_ORIGIN_CLIENT | |
| ROUTE_ORIGIN_AUTOCONF | |
| ROUTE_ORIGIN_NLSR | |
| ROUTE_ORIGIN_STATIC | |
Definition at line 79 of file nfd-constants.hpp.
| enum ndn::nfd::RouteFlags |
| Enumerator | |
|---|---|
| ROUTE_FLAG_CHILD_INHERIT | |
| ROUTE_FLAG_CAPTURE | |
Definition at line 90 of file nfd-constants.hpp.
Definition at line 36 of file nfd-control-parameters.hpp.
| Enumerator | |
|---|---|
| LOCAL_CONTROL_FEATURE_INCOMING_FACE_ID | |
| LOCAL_CONTROL_FEATURE_NEXT_HOP_FACE_ID | |
Definition at line 64 of file nfd-control-parameters.hpp.
| Enumerator | |
|---|---|
| FACE_EVENT_CREATED | |
| FACE_EVENT_DESTROYED | |
Definition at line 34 of file nfd-face-event-notification.hpp.