NS-3 based Named Data Networking (NDN) simulator
ndnSIM: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
ns3::ndn::ForwardingStrategy Member List

This is the complete list of members for ns3::ndn::ForwardingStrategy, including all inherited members.

AddFace(Ptr< Face > face)ns3::ndn::ForwardingStrategyvirtual
CanSendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DetectRetransmittedInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidAddFibEntry(Ptr< fib::Entry > fibEntry)ns3::ndn::ForwardingStrategyvirtual
DidCreatePitEntry(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidExhaustForwardingOptions(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidForwardSimilarInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidReceiveDuplicateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidReceiveSolicitedData(Ptr< Face > inFace, Ptr< const Data > data, bool didCreateCacheEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidReceiveUnsolicitedData(Ptr< Face > inFace, Ptr< const Data > data, bool didCreateCacheEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidSendOutData(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Data > data, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidSendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DidSuppressSimilarInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
DoDispose()ns3::ndn::ForwardingStrategyprotectedvirtual
DoPropagateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)=0ns3::ndn::ForwardingStrategyprotectedpure virtual
FailedToCreatePitEntry(Ptr< Face > inFace, Ptr< const Interest > interest)ns3::ndn::ForwardingStrategyprotectedvirtual
ForwardingStrategy()ns3::ndn::ForwardingStrategy
GetLogName()ns3::ndn::ForwardingStrategystatic
GetTypeId() (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategystatic
m_cacheUnsolicitedData (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyprotected
m_cacheUnsolicitedDataFromApps (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyprotected
m_contentStorens3::ndn::ForwardingStrategyprotected
m_detectRetransmissions (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyprotected
m_dropDatans3::ndn::ForwardingStrategyprotected
m_dropInterestsns3::ndn::ForwardingStrategyprotected
m_fibns3::ndn::ForwardingStrategyprotected
m_inDatans3::ndn::ForwardingStrategyprotected
m_inInterestsns3::ndn::ForwardingStrategyprotected
m_outDatans3::ndn::ForwardingStrategyprotected
m_outInterestsns3::ndn::ForwardingStrategyprotected
m_pitns3::ndn::ForwardingStrategyprotected
m_satisfiedInterests (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyprotected
m_timedOutInterests (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyprotected
NotifyNewAggregate()ns3::ndn::ForwardingStrategyprotectedvirtual
OnData(Ptr< Face > face, Ptr< Data > data)ns3::ndn::ForwardingStrategyvirtual
OnInterest(Ptr< Face > face, Ptr< Interest > interest)ns3::ndn::ForwardingStrategyvirtual
PropagateInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
RemoveFace(Ptr< Face > face)ns3::ndn::ForwardingStrategyvirtual
SatisfyPendingInterest(Ptr< Face > inFace, Ptr< const Data > data, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
ShouldSuppressIncomingInterest(Ptr< Face > inFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
TrySendOutInterest(Ptr< Face > inFace, Ptr< Face > outFace, Ptr< const Interest > interest, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
WillEraseTimedOutPendingInterest(Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyvirtual
WillRemoveFibEntry(Ptr< fib::Entry > fibEntry)ns3::ndn::ForwardingStrategyvirtual
WillSatisfyPendingInterest(Ptr< Face > inFace, Ptr< pit::Entry > pitEntry)ns3::ndn::ForwardingStrategyprotectedvirtual
~ForwardingStrategy() (defined in ns3::ndn::ForwardingStrategy)ns3::ndn::ForwardingStrategyvirtual