nfd::fw::NccStrategy Member List

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

afterAddFacenfd::fw::Strategyprotected
afterContentStoreHit(const shared_ptr< pit::Entry > &pitEntry, const FaceEndpoint &ingress, const Data &data)nfd::fw::Strategyvirtual
afterNewNextHop(const fib::NextHop &nextHop, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
afterReceiveData(const shared_ptr< pit::Entry > &pitEntry, const FaceEndpoint &ingress, const Data &data)nfd::fw::Strategyvirtual
afterReceiveInterest(const FaceEndpoint &ingress, const Interest &interest, const shared_ptr< pit::Entry > &pitEntry) overridenfd::fw::NccStrategyvirtual
afterReceiveNack(const FaceEndpoint &ingress, const lp::Nack &nack, const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyvirtual
areSameType(const Name &instanceNameA, const Name &instanceNameB)nfd::fw::Strategystatic
beforeRemoveFacenfd::fw::Strategyprotected
beforeSatisfyInterest(const shared_ptr< pit::Entry > &pitEntry, const FaceEndpoint &ingress, const Data &data) overridenfd::fw::NccStrategyvirtual
canCreate(const Name &instanceName)nfd::fw::Strategystatic
create(const Name &instanceName, Forwarder &forwarder)nfd::fw::Strategystatic
DEFER_FIRST_WITHOUT_BEST_FACEnfd::fw::NccStrategyprotectedstatic
DEFER_RANGE_WITHOUT_BEST_FACEnfd::fw::NccStrategyprotectedstatic
doPropagate(FaceId inFaceId, weak_ptr< pit::Entry > pitEntryWeak)nfd::fw::NccStrategyprotected
enableNewNextHopTrigger(bool enabled)nfd::fw::Strategyinlineprotected
getFace(FaceId id) constnfd::fw::Strategyinlineprotected
getFaceTable() constnfd::fw::Strategyinlineprotected
getInstanceName() constnfd::fw::Strategyinline
getMeasurements()nfd::fw::Strategyinlineprotected
getMeasurementsEntryInfo(measurements::Entry *entry)nfd::fw::NccStrategyprotected
getMeasurementsEntryInfo(const shared_ptr< pit::Entry > &entry)nfd::fw::NccStrategyprotected
getStrategyName()nfd::fw::NccStrategystatic
listRegistered()nfd::fw::Strategystatic
lookupFib(const pit::Entry &pitEntry) constnfd::fw::Strategyprotected
makeInstanceName(const Name &input, const Name &strategyName)nfd::fw::Strategyprotectedstatic
MEASUREMENTS_LIFETIMEnfd::fw::NccStrategyprotectedstatic
NccStrategy(Forwarder &forwarder, const Name &name=getStrategyName())nfd::fw::NccStrategyexplicit
onDroppedInterest(const Face &egress, const Interest &interest)nfd::fw::Strategyvirtual
parseInstanceName(const Name &input)nfd::fw::Strategyprotectedstatic
registerType(const Name &strategyName=S::getStrategyName())nfd::fw::Strategyinlinestatic
rejectPendingInterest(const shared_ptr< pit::Entry > &pitEntry)nfd::fw::Strategyinlineprotected
sendData(const shared_ptr< pit::Entry > &pitEntry, const Data &data, Face &egress)nfd::fw::Strategyprotected
sendDataToAll(const shared_ptr< pit::Entry > &pitEntry, const Face &inFace, const Data &data)nfd::fw::Strategyprotected
sendInterest(const shared_ptr< pit::Entry > &pitEntry, Face &egress, const Interest &interest)nfd::fw::Strategyprotected
sendNack(const shared_ptr< pit::Entry > &pitEntry, Face &egress, const lp::NackHeader &header)nfd::fw::Strategyinlineprotected
sendNacks(const shared_ptr< pit::Entry > &pitEntry, const lp::NackHeader &header, 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)nfd::fw::Strategyinlineprotected
Strategy(Forwarder &forwarder)nfd::fw::Strategyexplicit
timeoutOnBestFace(weak_ptr< pit::Entry > pitEntryWeak)nfd::fw::NccStrategyprotected
UPDATE_MEASUREMENTS_N_LEVELSnfd::fw::NccStrategyprotectedstatic
wantNewNextHopTrigger() constnfd::fw::Strategyinline
~Strategy()nfd::fw::Strategyvirtual