Data Structures | |
class | ChannelDataset |
represents a faces/channels dataset More... | |
class | ChannelStatus |
represents NFD Channel Status 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 | 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 | FaceDisableLocalControlCommand |
represents a faces/disable-local-control command More... | |
class | FaceEnableLocalControlCommand |
represents a faces/enable-local-control command More... | |
class | FaceEventNotification |
represents a Face status change notification More... | |
class | FaceLocalControlCommand |
Base class for faces/[*]-local-control commands. 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 Face status More... | |
class | FaceTraits |
providers getters and setters of 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 Forwarder Status More... | |
class | NextHopRecord |
class | RibDataset |
represents a rib/list dataset More... | |
class | RibEntry |
Data abstraction for RIB entry. More... | |
class | RibFlagsTraits |
implements getters to each RIB flag More... | |
class | RibRegisterCommand |
represents a rib/register command More... | |
class | RibUnregisterCommand |
represents a rib/unregister command More... | |
class | Route |
Data abstraction for Route. More... | |
class | StatusDataset |
base class of NFD StatusDataset More... | |
class | StrategyChoice |
represents 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 | |
typedef ndn::mgmt::ControlResponse | ControlResponse |
Definition at line 30 of file nfd/control-response.hpp.
template size_t ndn::nfd::ChannelStatus::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | ) | const |
template size_t ndn::nfd::ChannelStatus::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | ) | const |
template size_t ndn::nfd::ControlParameters::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | ) | const |
template size_t ndn::nfd::ControlParameters::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | ) | const |
template size_t ndn::nfd::FaceQueryFilter::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | ) | const |
template size_t ndn::nfd::FaceQueryFilter::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | ) | const |
template size_t ndn::nfd::FaceStatus::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | block | ) | const |
template size_t ndn::nfd::FaceStatus::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | block | ) | const |
template size_t ndn::nfd::FibEntry::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | block | ) | const |
template size_t ndn::nfd::FibEntry::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | block | ) | const |
template size_t ndn::nfd::ForwarderStatus::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | ) | const |
template size_t ndn::nfd::ForwarderStatus::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | ) | const |
template size_t ndn::nfd::NextHopRecord::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | block | ) | const |
template size_t ndn::nfd::NextHopRecord::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | block | ) | const |
|
inline |
Definition at line 94 of file strategy-choice.hpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
FaceScope | faceScope | ||
) |
Definition at line 30 of file nfd-constants.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
FacePersistency | facePersistency | ||
) |
Definition at line 45 of file nfd-constants.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
LinkType | linkType | ||
) |
Definition at line 62 of file nfd-constants.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
RouteOrigin | routeOrigin | ||
) |
Definition at line 77 of file nfd-constants.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
RouteFlags | routeFlags | ||
) |
Definition at line 100 of file nfd-constants.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const StrategyChoice & | sc | ||
) |
Definition at line 136 of file strategy-choice.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const FaceEventNotification & | notification | ||
) |
Definition at line 179 of file face-event-notification.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const Route & | route | ||
) |
Definition at line 183 of file rib-entry.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const ControlParameters & | parameters | ||
) |
Definition at line 278 of file control-parameters.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const RibEntry & | entry | ||
) |
Definition at line 305 of file rib-entry.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const FaceQueryFilter & | filter | ||
) |
Definition at line 317 of file face-query-filter.cpp.
std::ostream & ndn::nfd::operator<< | ( | std::ostream & | os, |
const FaceStatus & | status | ||
) |
Definition at line 343 of file face-status.cpp.
bool ndn::nfd::operator== | ( | const StrategyChoice & | a, |
const StrategyChoice & | b | ||
) |
Definition at line 130 of file strategy-choice.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< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | block | ) | const |
template size_t ndn::nfd::RibEntry::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | block | ) | const |
template size_t ndn::nfd::Route::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | block | ) | const |
template size_t ndn::nfd::Route::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | block | ) | const |
template size_t ndn::nfd::StrategyChoice::wireEncode< encoding::EncoderTag > | ( | EncodingImpl< encoding::EncoderTag > & | ) | const |
template size_t ndn::nfd::StrategyChoice::wireEncode< encoding::EstimatorTag > | ( | EncodingImpl< encoding::EstimatorTag > & | ) | const |
const std::string ndn::nfd::CONTROL_PARAMETER_FIELD[CONTROL_PARAMETER_UBOUND] |
Definition at line 51 of file nfd/control-parameters.hpp.
|
static |
Definition at line 30 of file nfd-constants.hpp.
ndn::nfd::WireDecodable< ChannelStatus > |
Definition at line 32 of file channel-status.cpp.
ndn::nfd::WireDecodable< ControlParameters > |
Definition at line 32 of file control-parameters.cpp.
ndn::nfd::WireDecodable< FaceEventNotification > |
Definition at line 32 of file face-event-notification.cpp.
ndn::nfd::WireDecodable< FaceQueryFilter > |
Definition at line 32 of file face-query-filter.cpp.
ndn::nfd::WireDecodable< FaceStatus > |
Definition at line 32 of file face-status.cpp.
ndn::nfd::WireDecodable< FibEntry > |
Definition at line 39 of file fib-entry.cpp.
ndn::nfd::WireDecodable< ForwarderStatus > |
Definition at line 32 of file forwarder-status.cpp.
ndn::nfd::WireDecodable< NextHopRecord > |
Definition at line 33 of file fib-entry.cpp.
ndn::nfd::WireDecodable< RibEntry > |
Definition at line 38 of file rib-entry.cpp.
ndn::nfd::WireDecodable< Route > |
Definition at line 32 of file rib-entry.cpp.
ndn::nfd::WireDecodable< StrategyChoice > |
Definition at line 33 of file strategy-choice.cpp.
ndn::nfd::WireEncodable< ChannelStatus > |
Definition at line 31 of file channel-status.cpp.
ndn::nfd::WireEncodable< ControlParameters > |
Definition at line 31 of file control-parameters.cpp.
ndn::nfd::WireEncodable< FaceEventNotification > |
Definition at line 31 of file face-event-notification.cpp.
ndn::nfd::WireEncodable< FaceQueryFilter > |
Definition at line 31 of file face-query-filter.cpp.
ndn::nfd::WireEncodable< FaceStatus > |
Definition at line 31 of file face-status.cpp.
ndn::nfd::WireEncodable< FibEntry > |
Definition at line 35 of file fib-entry.cpp.
ndn::nfd::WireEncodable< ForwarderStatus > |
Definition at line 31 of file forwarder-status.cpp.
ndn::nfd::WireEncodable< NextHopRecord > |
Definition at line 32 of file fib-entry.cpp.
ndn::nfd::WireEncodable< RibEntry > |
Definition at line 34 of file rib-entry.cpp.
ndn::nfd::WireEncodable< Route > |
Definition at line 31 of file rib-entry.cpp.
ndn::nfd::WireEncodable< StrategyChoice > |
Definition at line 31 of file strategy-choice.cpp.
ndn::nfd::WireEncodableWithEncodingBuffer< StrategyChoice > |
Definition at line 32 of file strategy-choice.cpp.