This is the complete list of members for ns3::ndn::fw::SmartFlooding, including all inherited members.
AddFace(Ptr< Face > face) | ns3::ndn::ForwardingStrategy | virtual |
CanSendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DetectRetransmittedInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidAddFibEntry(Ptr< fib::Entry > fibEntry) | ns3::ndn::ForwardingStrategy | virtual |
DidCreatePitEntry(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidExhaustForwardingOptions(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::fw::Nacks | protectedvirtual |
DidForwardSimilarInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidReceiveDuplicateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::fw::Nacks | protectedvirtual |
DidReceiveSolicitedData(Ptr< Face > inFace, Ptr< const Data > data, bool didCreateCacheEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidReceiveUnsolicitedData(Ptr< Face > inFace, Ptr< const Data > data, bool didCreateCacheEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidReceiveValidNack(Ptr< Face > incomingFace, uint32_t nackCode, Ptr< const Interest > nack, Ptr< pit::Entry > pitEntry) (defined in ns3::ndn::fw::GreenYellowRed) | ns3::ndn::fw::GreenYellowRed | protectedvirtual |
DidSendOutData(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Data > data, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidSendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DidSuppressSimilarInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
DoDispose() | ns3::ndn::ForwardingStrategy | protectedvirtual |
DoPropagateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::fw::SmartFlooding | virtual |
FailedToCreatePitEntry(Ptr< Face > inFace, Ptr< const Interest > interest) | ns3::ndn::ForwardingStrategy | protectedvirtual |
ForwardingStrategy() | ns3::ndn::ForwardingStrategy | |
g_log (defined in ns3::ndn::fw::SmartFlooding) | ns3::ndn::fw::SmartFlooding | protectedstatic |
GetLogName() | ns3::ndn::fw::SmartFlooding | static |
GetTypeId() (defined in ns3::ndn::fw::SmartFlooding) | ns3::ndn::fw::SmartFlooding | static |
m_cacheUnsolicitedData (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | protected |
m_cacheUnsolicitedDataFromApps (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | protected |
m_contentStore | ns3::ndn::ForwardingStrategy | protected |
m_detectRetransmissions (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | protected |
m_dropData | ns3::ndn::ForwardingStrategy | protected |
m_dropInterests | ns3::ndn::ForwardingStrategy | protected |
m_dropNacks | ns3::ndn::fw::Nacks | protected |
m_fib | ns3::ndn::ForwardingStrategy | protected |
m_inData | ns3::ndn::ForwardingStrategy | protected |
m_inInterests | ns3::ndn::ForwardingStrategy | protected |
m_inNacks | ns3::ndn::fw::Nacks | protected |
m_nacksEnabled (defined in ns3::ndn::fw::Nacks) | ns3::ndn::fw::Nacks | protected |
m_outData | ns3::ndn::ForwardingStrategy | protected |
m_outInterests | ns3::ndn::ForwardingStrategy | protected |
m_outNacks | ns3::ndn::fw::Nacks | protected |
m_pit | ns3::ndn::ForwardingStrategy | protected |
m_satisfiedInterests (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | protected |
m_timedOutInterests (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | protected |
NotifyNewAggregate() | ns3::ndn::ForwardingStrategy | protectedvirtual |
OnData(Ptr< Face > face, Ptr< Data > data) | ns3::ndn::ForwardingStrategy | virtual |
OnInterest(Ptr< Face > face, Ptr< Interest > interest) | ns3::ndn::fw::Nacks | virtual |
OnNack(Ptr< Face > inFace, Ptr< Interest > nack) (defined in ns3::ndn::fw::Nacks) | ns3::ndn::fw::Nacks | protectedvirtual |
PropagateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
RemoveFace(Ptr< Face > face) | ns3::ndn::ForwardingStrategy | virtual |
SatisfyPendingInterest(Ptr< Face > inFace, Ptr< const Data > data, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
ShouldSuppressIncomingInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
SmartFlooding() | ns3::ndn::fw::SmartFlooding | |
TrySendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry) | ns3::ndn::ForwardingStrategy | protectedvirtual |
WillEraseTimedOutPendingInterest(Ptr< pit::Entry > pitEntry) | ns3::ndn::fw::GreenYellowRed | protectedvirtual |
WillRemoveFibEntry(Ptr< fib::Entry > fibEntry) | ns3::ndn::ForwardingStrategy | virtual |
WillSatisfyPendingInterest(Ptr< Face > inFace, Ptr< pit::Entry > pitEntry) | ns3::ndn::fw::GreenYellowRed | protectedvirtual |
~ForwardingStrategy() (defined in ns3::ndn::ForwardingStrategy) | ns3::ndn::ForwardingStrategy | virtual |