represents a FIB entry More...
#include <fib-entry.hpp>
Public Member Functions | |
Entry (const Name &prefix) | |
const Name & | getPrefix () const |
const NextHopList & | getNextHops () const |
bool | hasNextHops () const |
bool | hasNextHop (const Face &face) const |
Friends | |
class | name_tree::Entry |
class | Fib |
represents a FIB entry
Definition at line 53 of file fib-entry.hpp.
|
explicit |
Definition at line 31 of file fib-entry.cpp.
|
inline |
Definition at line 60 of file fib-entry.hpp.
Referenced by nfd::fib::Fib::addOrUpdateNextHop(), nfd::fw::asf::AsfMeasurements::getOrCreateNamespaceInfo(), nfd::name_tree::NameTree::lookup(), nfd::fw::Strategy::lookupFib(), and nfd::fw::asf::ProbingModule::scheduleProbe().
|
inline |
Definition at line 66 of file fib-entry.hpp.
Referenced by nfd::fw::BestRouteStrategyBase::afterReceiveInterest(), nfd::fw::NccStrategy::afterReceiveInterest(), nfd::fw::MulticastStrategy::afterReceiveInterest(), nfd::fw::RandomStrategy::afterReceiveInterest(), nfd::fw::asf::AsfStrategy::afterReceiveInterest(), nfd::fw::BestRouteStrategy2::afterReceiveInterest(), nfd::fw::SelfLearningStrategy::afterReceiveInterest(), nfd::fw::NccStrategy::doPropagate(), and nfd::fw::asf::ProbingModule::getFaceToProbe().
|
inline |
Definition at line 74 of file fib-entry.hpp.
Referenced by nfd::fw::SelfLearningStrategy::afterReceiveNack(), nfd::fw::Strategy::lookupFib(), and nfd::fib::Fib::removeNextHop().
bool nfd::fib::Entry::hasNextHop | ( | const Face & | face | ) | const |
face
Definition at line 46 of file fib-entry.cpp.
Referenced by nfd::fw::NccStrategy::afterReceiveInterest(), and nfd::fw::NccStrategy::doPropagate().
|
friend |
Definition at line 118 of file fib-entry.hpp.
|
friend |
Definition at line 119 of file fib-entry.hpp.