nfd::fw::RandomStrategy Member List

This is the complete list of members for nfd::fw::RandomStrategy, including all inherited members.

afterAddFacenfd::fw::Strategyprotected
afterContentStoreHit(const Data &data, const FaceEndpoint &ingress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
afterNewNextHop(const fib::NextHop &nextHop, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
afterReceiveData(const Data &data, const FaceEndpoint &ingress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
afterReceiveInterest(const Interest &interest, const FaceEndpoint &ingress, const shared_ptr< pit::Entry > &pitEntry) overridenfd::fw::RandomStrategyvirtual
afterReceiveNack(const lp::Nack &nack, const FaceEndpoint &ingress, const shared_ptr< pit::Entry > &pitEntry) overridenfd::fw::RandomStrategyvirtual
areSameType(const Name &instanceNameA, const Name &instanceNameB)nfd::fw::Strategystatic
beforeRemoveFacenfd::fw::Strategyprotected
beforeSatisfyInterest(const Data &data, const FaceEndpoint &ingress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
canCreate(const Name &instanceName)nfd::fw::Strategystatic
create(const Name &instanceName, Forwarder &forwarder)nfd::fw::Strategystatic
getFace(FaceId id) const noexceptnfd::fw::Strategyinlineprotected
getFaceTable() const noexceptnfd::fw::Strategyinlineprotected
getInstanceName() const noexceptnfd::fw::Strategyinline
getMeasurements() noexceptnfd::fw::Strategyinlineprotected
getStrategyName()nfd::fw::RandomStrategystatic
listRegistered()nfd::fw::Strategystatic
lookupFib(const pit::Entry &pitEntry) constnfd::fw::Strategyprotected
makeInstanceName(const Name &input, const Name &strategyName)nfd::fw::Strategyprotectedstatic
onDroppedInterest(const Interest &interest, Face &egress)nfd::fw::Strategyvirtual
onInterestLoop(const Interest &interest, const FaceEndpoint &ingress)nfd::fw::Strategyvirtual
parseInstanceName(const Name &input)nfd::fw::Strategyprotectedstatic
parseParameters(const PartialName &params)nfd::fw::Strategyprotectedstatic
processNack(const lp::Nack &nack, const Face &inFace, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::ProcessNackTraitsBaseprotected
ProcessNackTraits(RandomStrategy *strategy)nfd::fw::ProcessNackTraits< RandomStrategy >inlineexplicitprotected
RandomStrategy(Forwarder &forwarder, const Name &name=getStrategyName())nfd::fw::RandomStrategyexplicit
registerType(const Name &strategyName=S::getStrategyName())nfd::fw::Strategyinlinestatic
rejectPendingInterest(const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyinlineprotected
sendData(const Data &data, Face &egress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyprotected
sendDataToAll(const Data &data, const shared_ptr< pit::Entry > &pitEntry, const Face &inFace)nfd::fw::Strategyprotected
sendInterest(const Interest &interest, Face &egress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyprotected
sendNack(const lp::NackHeader &header, Face &egress, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyinlineprotected
sendNack(const lp::Nack &nack, Face &egress)nfd::fw::Strategyinlineprotected
sendNacks(const lp::NackHeader &header, const shared_ptr< pit::Entry > &pitEntry, std::initializer_list< const Face * > exceptFaces={})nfd::fw::Strategyprotected
setExpiryTimer(const shared_ptr< pit::Entry > &pitEntry, time::milliseconds duration)nfd::fw::Strategyinlineprotected
setInstanceName(const Name &name) noexceptnfd::fw::Strategyinlineprotected
Strategy(Forwarder &forwarder)nfd::fw::Strategyexplicit
~ProcessNackTraitsBase()=defaultnfd::fw::ProcessNackTraitsBaseprotectedvirtual
~Strategy()nfd::fw::Strategyvirtual