| Classes | |
| class | ChannelDataset | 
| represents a faces/channels dataset  More... | |
| class | ChannelStatus | 
| represents an item in NFD Channel dataset  More... | |
| class | CommandOptions | 
| contains options for ControlCommand execution  More... | |
| class | ControlCommand | 
| base class of NFD ControlCommand  More... | |
| class | Controller | 
| NFD Management protocol client.  More... | |
| class | ControlParameters | 
| represents parameters in a ControlCommand request or response  More... | |
| class | CsConfigCommand | 
| represents a cs/config command  More... | |
| class | CsEraseCommand | 
| represents a cs/erase command  More... | |
| class | CsInfo | 
| represents the CS Information dataset  More... | |
| class | CsInfoDataset | 
| represents a cs/info dataset  More... | |
| class | FaceCreateCommand | 
| represents a faces/create command  More... | |
| class | FaceDataset | 
| represents a faces/list dataset  More... | |
| class | FaceDatasetBase | 
| provides common functionality among FaceDataset and FaceQueryDataset  More... | |
| class | FaceDestroyCommand | 
| represents a faces/destroy command  More... | |
| class | FaceEventNotification | 
| represents a Face status change notification  More... | |
| class | FaceMonitor | 
| A subscriber for Face status change notification stream.  More... | |
| class | FaceQueryDataset | 
| represents a faces/query dataset  More... | |
| class | FaceQueryFilter | 
| represents Face Query Filter  More... | |
| class | FaceStatus | 
| represents an item in NFD Face dataset  More... | |
| class | FaceTraits | 
| provides getters and setters for face information fields  More... | |
| class | FaceUpdateCommand | 
| represents a faces/update command  More... | |
| class | FibAddNextHopCommand | 
| represents a fib/add-nexthop command  More... | |
| class | FibDataset | 
| represents a fib/list dataset  More... | |
| class | FibEntry | 
| class | FibRemoveNextHopCommand | 
| represents a fib/remove-nexthop command  More... | |
| class | ForwarderGeneralStatusDataset | 
| represents a status/general dataset  More... | |
| class | ForwarderStatus | 
| represents NFD General Status dataset  More... | |
| class | NextHopRecord | 
| class | RibDataset | 
| represents a rib/list dataset  More... | |
| class | RibEntry | 
| represents an item in NFD RIB dataset  More... | |
| class | RibRegisterCommand | 
| represents a rib/register command  More... | |
| class | RibUnregisterCommand | 
| represents a rib/unregister command  More... | |
| class | Route | 
| represents a route in a RibEntry  More... | |
| class | RouteFlagsTraits | 
| defines getters for each route inheritance flag  More... | |
| class | StatusDataset | 
| base class of NFD StatusDataset  More... | |
| class | StrategyChoice | 
| represents an item in NFD StrategyChoice dataset  More... | |
| class | StrategyChoiceDataset | 
| represents a strategy-choice/list dataset  More... | |
| class | StrategyChoiceSetCommand | 
| represents a strategy-choice/set command  More... | |
| class | StrategyChoiceUnsetCommand | 
| represents a strategy-choice/set command  More... | |
| Typedefs | |
| using | ControlResponse = mgmt::ControlResponse | 
| Functions | |
| template size_t | ChannelStatus ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | ChannelStatus ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | ControlParameters ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | ControlParameters ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | CsInfo ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | CsInfo ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | FaceEventNotification ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | FaceEventNotification ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | FaceQueryFilter ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | FaceQueryFilter ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | FaceStatus ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | FaceStatus ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | FibEntry ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | FibEntry ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | ForwarderStatus ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | ForwarderStatus ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | NextHopRecord ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | NextHopRecord ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| bool | operator!= (const FaceEventNotification &a, const FaceEventNotification &b) | 
| bool | operator!= (const ChannelStatus &a, const ChannelStatus &b) | 
| bool | operator!= (const NextHopRecord &a, const NextHopRecord &b) | 
| bool | operator!= (const StrategyChoice &a, const StrategyChoice &b) | 
| bool | operator!= (const Route &a, const Route &b) | 
| bool | operator!= (const CsInfo &a, const CsInfo &b) | 
| bool | operator!= (const FibEntry &a, const FibEntry &b) | 
| bool | operator!= (const RibEntry &a, const RibEntry &b) | 
| bool | operator!= (const FaceQueryFilter &a, const FaceQueryFilter &b) | 
| bool | operator!= (const FaceStatus &a, const FaceStatus &b) | 
| bool | operator!= (const ForwarderStatus &a, const ForwarderStatus &b) | 
| std::ostream & | operator<< (std::ostream &os, FaceScope faceScope) | 
| std::ostream & | operator<< (std::ostream &os, FacePersistency facePersistency) | 
| std::ostream & | operator<< (std::ostream &os, LinkType linkType) | 
| std::ostream & | operator<< (std::ostream &os, FaceEventKind faceEventKind) | 
| std::ostream & | operator<< (std::ostream &os, const ChannelStatus &status) | 
| std::ostream & | operator<< (std::ostream &os, const StrategyChoice &sc) | 
| std::ostream & | operator<< (std::ostream &os, const NextHopRecord &nh) | 
| std::ostream & | operator<< (std::ostream &os, RouteOrigin routeOrigin) | 
| std::ostream & | operator<< (std::ostream &os, RouteFlags routeFlags) | 
| std::ostream & | operator<< (std::ostream &os, const FaceEventNotification ¬ification) | 
| std::ostream & | operator<< (std::ostream &os, const CsInfo &csi) | 
| std::ostream & | operator<< (std::ostream &os, const Route &route) | 
| std::ostream & | operator<< (std::ostream &os, const FibEntry &entry) | 
| std::ostream & | operator<< (std::ostream &os, const FaceQueryFilter &filter) | 
| std::ostream & | operator<< (std::ostream &os, const ControlParameters ¶meters) | 
| std::ostream & | operator<< (std::ostream &os, const RibEntry &entry) | 
| std::ostream & | operator<< (std::ostream &os, const ForwarderStatus &status) | 
| std::ostream & | operator<< (std::ostream &os, const FaceStatus &status) | 
| bool | operator== (const ChannelStatus &a, const ChannelStatus &b) | 
| bool | operator== (const StrategyChoice &a, const StrategyChoice &b) | 
| bool | operator== (const NextHopRecord &a, const NextHopRecord &b) | 
| bool | operator== (const FaceEventNotification &a, const FaceEventNotification &b) | 
| bool | operator== (const CsInfo &a, const CsInfo &b) | 
| bool | operator== (const Route &a, const Route &b) | 
| bool | operator== (const FibEntry &a, const FibEntry &b) | 
| bool | operator== (const FaceQueryFilter &a, const FaceQueryFilter &b) | 
| bool | operator== (const RibEntry &a, const RibEntry &b) | 
| bool | operator== (const ForwarderStatus &a, const ForwarderStatus &b) | 
| bool | operator== (const FaceStatus &a, const FaceStatus &b) | 
| std::istream & | operator>> (std::istream &is, RouteOrigin &routeOrigin) | 
| extract RouteOrigin from stream  More... | |
| template<typename T > | |
| static std::vector< T > | parseDatasetVector (ConstBufferPtr payload) | 
| parses elements into a vector of T  More... | |
| template size_t | RibEntry ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | RibEntry ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | Route ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | Route ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| template size_t | StrategyChoice ::wireEncode<::ndn::encoding::EncoderTag > (::ndn::EncodingBuffer &) const | 
| template size_t | StrategyChoice ::wireEncode<::ndn::encoding::EstimatorTag > (::ndn::EncodingEstimator &) const | 
| Variables | |
| const std::string | CONTROL_PARAMETER_FIELD [CONTROL_PARAMETER_UBOUND] | 
| const uint64_t | INVALID_FACE_ID = 0 | 
| using ndn::nfd::ControlResponse = typedef mgmt::ControlResponse | 
Definition at line 30 of file control-response.hpp.
| template size_t ndn::nfd::ChannelStatus ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::ChannelStatus ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::ControlParameters ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::ControlParameters ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::CsInfo ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::CsInfo ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::FaceEventNotification ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::FaceEventNotification ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::FaceQueryFilter ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::FaceQueryFilter ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::FaceStatus ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::FaceStatus ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::FibEntry ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::FibEntry ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::ForwarderStatus ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::ForwarderStatus ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::NextHopRecord ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::NextHopRecord ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| 
 | inline | 
Definition at line 79 of file face-event-notification.hpp.
| 
 | inline | 
Definition at line 81 of file channel-status.hpp.
| 
 | inline | 
Definition at line 89 of file fib-entry.hpp.
| 
 | inline | 
Definition at line 92 of file strategy-choice.hpp.
Definition at line 136 of file rib-entry.hpp.
Definition at line 145 of file cs-info.hpp.
Definition at line 168 of file fib-entry.hpp.
Definition at line 220 of file rib-entry.hpp.
| 
 | inline | 
Definition at line 223 of file face-query-filter.hpp.
| 
 | inline | 
Definition at line 242 of file face-status.hpp.
| 
 | inline | 
Definition at line 244 of file forwarder-status.hpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| FaceScope | faceScope | ||
| ) | 
Definition at line 36 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| FacePersistency | facePersistency | ||
| ) | 
Definition at line 50 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| LinkType | linkType | ||
| ) | 
Definition at line 66 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| FaceEventKind | faceEventKind | ||
| ) | 
Definition at line 82 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const ChannelStatus & | status | ||
| ) | 
Definition at line 103 of file channel-status.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const StrategyChoice & | sc | ||
| ) | 
Definition at line 129 of file strategy-choice.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const NextHopRecord & | nh | ||
| ) | 
Definition at line 134 of file fib-entry.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| RouteOrigin | routeOrigin | ||
| ) | 
Definition at line 149 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| RouteFlags | routeFlags | ||
| ) | 
Definition at line 173 of file nfd-constants.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const FaceEventNotification & | notification | ||
| ) | 
Definition at line 180 of file face-event-notification.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const CsInfo & | csi | ||
| ) | 
Definition at line 192 of file cs-info.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const Route & | route | ||
| ) | 
Definition at line 203 of file rib-entry.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const FibEntry & | entry | ||
| ) | 
Definition at line 262 of file fib-entry.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const FaceQueryFilter & | filter | ||
| ) | 
Definition at line 312 of file face-query-filter.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const ControlParameters & | parameters | ||
| ) | 
Definition at line 317 of file control-parameters.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const RibEntry & | entry | ||
| ) | 
Definition at line 341 of file rib-entry.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const ForwarderStatus & | status | ||
| ) | 
Definition at line 393 of file forwarder-status.cpp.
| std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, | 
| const FaceStatus & | status | ||
| ) | 
Definition at line 434 of file face-status.cpp.
| bool ndn::nfd::operator== | ( | const ChannelStatus & | a, | 
| const ChannelStatus & | b | ||
| ) | 
Definition at line 97 of file channel-status.cpp.
| bool ndn::nfd::operator== | ( | const StrategyChoice & | a, | 
| const StrategyChoice & | b | ||
| ) | 
Definition at line 123 of file strategy-choice.cpp.
| bool ndn::nfd::operator== | ( | const NextHopRecord & | a, | 
| const NextHopRecord & | b | ||
| ) | 
Definition at line 127 of file fib-entry.cpp.
| bool ndn::nfd::operator== | ( | const FaceEventNotification & | a, | 
| const FaceEventNotification & | b | ||
| ) | 
Definition at line 167 of file face-event-notification.cpp.
Definition at line 181 of file cs-info.cpp.
Definition at line 193 of file rib-entry.cpp.
Definition at line 239 of file fib-entry.cpp.
| bool ndn::nfd::operator== | ( | const FaceQueryFilter & | a, | 
| const FaceQueryFilter & | b | ||
| ) | 
Definition at line 293 of file face-query-filter.cpp.
Definition at line 318 of file rib-entry.cpp.
| bool ndn::nfd::operator== | ( | const ForwarderStatus & | a, | 
| const ForwarderStatus & | b | ||
| ) | 
Definition at line 372 of file forwarder-status.cpp.
| bool ndn::nfd::operator== | ( | const FaceStatus & | a, | 
| const FaceStatus & | b | ||
| ) | 
Definition at line 404 of file face-status.cpp.
| std::istream & ndn::nfd::operator>> | ( | std::istream & | is, | 
| RouteOrigin & | routeOrigin | ||
| ) | 
extract RouteOrigin from stream
contains a valid RouteOrigin as string or numeric value, it is extracted into routeOrigin ; otherwise, routeOrigin is set to ROUTE_ORIGIN_NONE , and failbit is set on is Definition at line 100 of file nfd-constants.cpp.
| 
 | static | 
parses elements into a vector of T
| T | element type | 
| payload | pointer to a buffer of zero or more blocks of decodable by T | 
| tlv::Error | cannot parse payload | 
Definition at line 58 of file status-dataset.cpp.
| template size_t ndn::nfd::RibEntry ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::RibEntry ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::Route ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::Route ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| template size_t ndn::nfd::StrategyChoice ::wireEncode<::ndn::encoding::EncoderTag > | ( | ::ndn::EncodingBuffer & | ) | const | 
| template size_t ndn::nfd::StrategyChoice ::wireEncode<::ndn::encoding::EstimatorTag > | ( | ::ndn::EncodingEstimator & | ) | const | 
| const std::string ndn::nfd::CONTROL_PARAMETER_FIELD[CONTROL_PARAMETER_UBOUND] | 
Definition at line 56 of file control-parameters.hpp.
| const uint64_t ndn::nfd::INVALID_FACE_ID = 0 | 
Definition at line 30 of file nfd-constants.hpp.