►CApplication | |
►Cns3::ndn::App | Base class that all NDN applications should be derived from |
►Cns3::ndn::Consumer | NDN application for sending out Interest packets |
Cns3::ndn::ConsumerBatches | Ndn application for sending out Interest packets in batches |
►Cns3::ndn::ConsumerCbr | Ndn application for sending out Interest packets at a "constant" rate (Poisson process) |
Cns3::ndn::ConsumerZipfMandelbrot | NDN app requesting contents following Zipf-Mandelbrot Distbituion |
Cns3::ndn::ConsumerWindow | Ndn application for sending out Interest packets (window-based) |
Cns3::ndn::Producer | A simple Interest-sink applia simple Interest-sink application |
►CAttributeChecker | |
Cns3::BatchesChecker | |
Cns3::ndn::NameChecker | |
►CAttributeValue | |
Cns3::BatchesValue | |
Cns3::ndn::NameValue | |
►Csource | |
Cns3::ndn::Ns3BufferIteratorSource | |
►Cnoncopyable | |
Cns3::ndn::L3Protocol | Implementation network-layer of NDN stack |
Cns3::ndn::StackHelper | Helper class to install NDN stack and configure its parameters |
►CCustomClock | |
Cns3::ndn::time::CustomSteadyClock | |
Cns3::ndn::time::CustomSystemClock | |
CDataMatchResult | Unordered iterable of all PIT entries matching Data |
CEventId | Opaque type (shared_ptr) representing ID of a scheduled event |
CFaceId | Identifies a face |
►CHeader | |
Cns3::ndn::PacketHeader< Pkt > | |
CMeasurement | Measurements table |
CMemUsage | Copyright (c) 2011-2015 Regents of the University of California |
►CTag | |
Cns3::ndn::Ns3PacketTag | |
►Ctrie_with_policy | |
►Cns3::ndn::cs::ContentStoreImpl< fifo_policy_traits > | |
Cns3::ndn::cs::Fifo | Content Store implementing FIFO cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< lfu_policy_traits > | |
Cns3::ndn::cs::Lfu | Content Store implementing Least Frequently Used cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< lru_policy_traits > | |
Cns3::ndn::cs::Lru | Content Store implementing LRU cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< fifo_policy_traits, ndnSIM::freshness_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithFreshness< fifo_policy_traits > | |
Cns3::ndn::cs::Freshness::Fifo | Content Store with freshness implementing FIFO cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< fifo_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithStats< fifo_policy_traits > | |
Cns3::ndn::cs::Stats::Fifo | Content Store with stats implementing FIFO cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lfu_policy_traits, ndnSIM::freshness_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithFreshness< lfu_policy_traits > | |
Cns3::ndn::cs::Freshness::Lfu | Content Store with freshness implementing Least Frequently Used cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lfu_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithStats< lfu_policy_traits > | |
Cns3::ndn::cs::Stats::Lfu | Content Store with stats implementing Least Frequently Used cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lru_policy_traits, ndnSIM::freshness_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithFreshness< lru_policy_traits > | |
Cns3::ndn::cs::Freshness::Lru | Content Store with freshness implementing LRU cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lru_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithStats< lru_policy_traits > | |
Cns3::ndn::cs::Stats::Lru | Content Store with stats implementing LRU cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, fifo_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithProbability< fifo_policy_traits > | |
Cns3::ndn::cs::Probability::Fifo | Content Store with freshness implementing FIFO cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, lfu_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithProbability< lfu_policy_traits > | |
Cns3::ndn::cs::Probability::Lfu | Content Store with freshness implementing Least Frequently Used cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, lru_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithProbability< lru_policy_traits > | |
Cns3::ndn::cs::Probability::Lru | Content Store with freshness implementing LRU cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, Policy > > > | |
Cns3::ndn::cs::ContentStoreWithProbability< Policy > | Special content store realization that probabilistically accepts data packet into CS (placement policy) |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, random_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithProbability< random_policy_traits > | |
Cns3::ndn::cs::Probability::Random | Content Store with freshness implementing Random cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< Policy, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreWithFreshness< Policy > | Special content store realization that honors Freshness parameter in Data packets |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< Policy, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreWithStats< Policy > | Special content store realization that provides ability to track stats of CS operations |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< random_policy_traits, ndnSIM::freshness_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithFreshness< random_policy_traits > | |
Cns3::ndn::cs::Freshness::Random | Content Store with freshness implementing Random cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< random_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
►Cns3::ndn::cs::ContentStoreWithStats< random_policy_traits > | |
Cns3::ndn::cs::Stats::Random | Content Store with stats implementing Random cache replacement policy |
►Cns3::ndn::cs::ContentStoreImpl< random_policy_traits > | |
Cns3::ndn::cs::Random | Content Store implementing Random cache replacement policy |
Cns3::ndn::cs::ContentStoreImpl< Policy > | Base implementation of NDN content store |
CNextHopList | Collection of nexthops |
►Cnfd::AppFace | |
Cnfd::InternalFace | |
Cnfd::CommandValidator | |
Cnfd::fib::NextHop | Nexthop record in FIB entry |
Cnfd::Forwarder | Main class of NFD |
►Cnfd::fw::StrategyInfo | Arbitrary information forwarding strategy places on table entries |
Cnfd::fw::NccStrategy::MeasurementsEntryInfo | StrategyInfo on measurements::Entry |
Cnfd::fw::NccStrategy::PitEntryInfo | StrategyInfo on pit::Entry |
►Cnfd::ManagerBase | |
Cnfd::FaceManager | |
Cnfd::FibManager | |
Cnfd::StrategyChoiceManager | |
Cnfd::name_tree::AnyEntry | |
Cnfd::name_tree::AnyEntrySubTree | |
Cnfd::name_tree::Hash32 | |
Cnfd::name_tree::Hash64 | |
Cnfd::name_tree::Node | Name Tree Node Class |
Cnfd::Network | |
Cnfd::PrivilegeHelper | |
Cnfd::PrivilegeHelper::Error | PrivilegeHelper::Error represents a serious seteuid/gid failure and should only be caught by main in as part of a graceful program termination |
Cnfd::ProtocolFactory | |
Cnfd::RttEstimator | Implements the Mean-Deviation RTT estimator |
Cnfd::StalenessComparator | |
►Cnfd::StrategyInfoHost | Base class for an entity onto which StrategyInfo objects may be placed |
Cnfd::measurements::Entry | Measurements entry |
Cnfd::pit::Entry | PIT entry |
►Cnfd::pit::FaceRecord | Information about an Interest on an incoming or outgoing face |
Cnfd::pit::InRecord | Information about an Interest from an incoming face |
Cnfd::pit::OutRecord | Information about an Interest toward an outgoing face |
Cnfd::TablesConfigSection | |
Cnfd::UnsolicitedComparator | |
Cns3::L2Tracer::Stats | |
Cns3::ndn::AppHelper | A helper to make it easier to instantiate an ns3::ndn::App applications on a set of nodes |
Cns3::ndn::Convert | |
Cns3::ndn::cs::Fifo::AggregateStats | |
Cns3::ndn::cs::Fifo::Freshness | |
Cns3::ndn::cs::Fifo::LifetimeStats | |
Cns3::ndn::cs::isNotExcluded | |
Cns3::ndn::cs::Lfu::AggregateStats | |
Cns3::ndn::cs::Lfu::Freshness | |
Cns3::ndn::cs::Lfu::LifetimeStats | |
Cns3::ndn::cs::Lru::AggregateStats | |
Cns3::ndn::cs::Lru::Freshness | |
Cns3::ndn::cs::Lru::LifetimeStats | |
Cns3::ndn::cs::ProbabilityImpl::Fifo | |
Cns3::ndn::cs::ProbabilityImpl::Lfu | |
Cns3::ndn::cs::ProbabilityImpl::Lru | |
Cns3::ndn::cs::ProbabilityImpl::Random | |
Cns3::ndn::cs::Random::AggregateStats | |
Cns3::ndn::cs::Random::Freshness | |
Cns3::ndn::cs::Random::LifetimeStats | |
Cns3::ndn::Data | |
Cns3::ndn::FibHelper | Forwarding Information Base (FIB) helper |
Cns3::ndn::GlobalRoutingHelper | Helper for GlobalRouter interface |
Cns3::ndn::IgnoreSections | |
Cns3::ndn::Interest | |
Cns3::ndn::L3Protocol::Impl | |
Cns3::ndn::L3Tracer::Stats | |
Cns3::ndn::LinkControlHelper | Helper class to control the up or down statuss of an NDN link connecting two specific nodes |
Cns3::ndn::RttHistory | Helper class to store RTT measurements |
Cns3::ndn::StrategyChoiceHelper | NFD Strategy Choice Helper (FIB) helper |
Cns3::RocketfuelParams | |
►CObject | |
►Cns3::ndn::ContentStore | Base class for NDN content store |
Cns3::ndn::cs::ContentStoreImpl< fifo_policy_traits > | |
Cns3::ndn::cs::ContentStoreImpl< lfu_policy_traits > | |
Cns3::ndn::cs::ContentStoreImpl< lru_policy_traits > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< fifo_policy_traits, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< fifo_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lfu_policy_traits, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lfu_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lru_policy_traits, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< lru_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, fifo_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, lfu_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, lru_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, Policy > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< ndnSIM::probability_policy_traits, random_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< Policy, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< Policy, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< random_policy_traits, ndnSIM::freshness_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< ndnSIM::multi_policy_traits< boost::mpl::vector2< random_policy_traits, ndnSIM::lifetime_stats_policy_traits > > > | |
Cns3::ndn::cs::ContentStoreImpl< random_policy_traits > | |
Cns3::ndn::cs::ContentStoreImpl< Policy > | Base implementation of NDN content store |
Cns3::ndn::cs::Nocache | Implementation of ContentStore that completely disables caching |
Cns3::ndn::GlobalRouter | Class representing global router interface for ndnSIM |
Cns3::ndn::L3Protocol | Implementation network-layer of NDN stack |
►Cns3::ndn::RttEstimator | Base class for all RTT Estimators |
Cns3::ndn::RttMeanDeviation | The modified version of "Mean--Deviation" RTT estimator, as discussed by Van Jacobson that better suits NDN communication model |
►CSecPublicInfo | |
Cndn::security::DummyPublicInfo | |
►CSecTpm | |
Cndn::security::DummyTpm | |
►CSimpleRefCount | |
►Cns3::L2Tracer | Link-layer tracer |
Cns3::L2RateTracer | Tracer to collect link-layer rate information about links |
Cns3::ndn::AppDelayTracer | Tracer to obtain application-level delays |
►Cns3::ndn::cs::Entry | NDN content store entry |
Cns3::ndn::cs::EntryImpl< CS > | Cache entry implementation with additional references to the base container |
Cns3::ndn::CsTracer | NDN tracer for cache performance (hits and misses) |
Cns3::ndn::FaceContainer | A pool for Ndn faces |
►Cns3::ndn::L3Tracer | Base class for network-layer (incoming/outgoing Interests and Data) tracing of NDN stack |
Cns3::ndn::L3RateTracer | NDN network-layer rate tracer |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
Cnfd::CommandValidator::Error | |
Cnfd::ConfigFile::Error | |
►Cnfd::Face::Error | Face-related error |
Cnfd::InternalFace::Error | InternalFace-related error |
►Cnfd::ManagerBase::Error | |
Cnfd::FaceManager::Error | |
Cnfd::ProtocolFactory::Error | Base class for all exceptions thrown by channel factories |
►Citerator | |
Cnfd::Cs::const_iterator | |
Cnfd::Fib::const_iterator | |
Cnfd::NameTree::const_iterator | |
Cnfd::Pit::const_iterator | |
Cnfd::StrategyChoice::const_iterator | |
►Cstd::list< T > | STL class |
Cns3::Batches | Class representing sets of (time, number) tuples with support of reading writing to streams |
►CTag | |
Cns3::ndn::FwHopCountTag | Packet tag that is used to track hop count for Interest-Data pairs |
►CTopologyReader | |
►Cns3::AnnotatedTopologyReader | This class reads annotated topology and apply settings to the corresponding nodes and links |
Cns3::RocketfuelMapReader | Topology file reader and topology estimator (extension of Rocketfuel-format type) |
Cns3::RocketfuelWeightsReader | Topology file reader (extension of Rocketfuel-format type) |
►Cnoncopyable | |
Cnfd::ByteCounter | Counter of number of bytes |
Cnfd::Channel | |
Cnfd::ConfigFile | |
Cnfd::Cs | Content Store |
►Cnfd::cs::Entry | Base class for CS entry |
Cnfd::cs::skip_list::Entry | Entry in a CS with skip list implementation |
Cnfd::DeadNonceList | Dead Nonce list |
►Cnfd::Face | Face |
Cnfd::InternalFace | |
►Cnfd::LocalFace | Face |
Cns3::ndn::AppFace | Implementation of application Ndn face |
Cnfd::NullFace | Face that has no underlying transport and drops every packet |
Cns3::ndn::NetDeviceFace | Implementation of layer-2 (Ethernet) Ndn face |
Cnfd::FaceTable | Container of all Faces |
Cnfd::Fib | FIB |
Cnfd::fib::Entry | FIB entry |
►Cnfd::fw::Strategy | Forwarding strategy |
►Cnfd::fw::BestRouteStrategy | Best Route strategy version 1 |
Cnfd::fw::ClientControlStrategy | Forwarding strategy that forwards Interests according to NextHopFaceId field in LocalControlHeader |
Cnfd::fw::BestRouteStrategy2 | Best Route strategy version 2 |
Cnfd::fw::BroadcastStrategy | Forwarding strategy that forwards Interest to all nexthops |
Cnfd::fw::NccStrategy | Forwarding strategy similar to CCNx 0.7.2 |
►Cnfd::LinkLayerCounters | Link layer byte counters |
Cnfd::FaceCounters | Counters on face |
Cnfd::Measurements | |
Cnfd::measurements::Entry | Measurements entry |
Cnfd::MeasurementsAccessor | Allows Strategy to access portion of Measurements table under its namespace |
Cnfd::name_tree::Entry | Name Tree Entry Class |
Cnfd::NameTree | Class Name Tree |
►Cnfd::NetworkLayerCounters | Network layer packet counters |
Cnfd::FaceCounters | Counters on face |
Cnfd::ForwarderCounters | Counters on forwarder |
Cnfd::NotificationStream< FaceBase > | Publisher of Notification Stream |
Cnfd::PacketCounter | Counter of number of packets |
Cnfd::Pit | Interest Table |
Cnfd::pit::Entry | PIT entry |
Cnfd::scheduler::ScopedEventId | Cancels an event automatically upon destruction |
Cnfd::SegmentPublisher< FaceBase > | Publisher of Status Dataset or other segmented octet stream |
Cnfd::StatusServer | |
Cnfd::strategy_choice::Entry | Strategy Choice entry |
Cnfd::StrategyChoice | Strategy Choice table |
Cnfd::NotificationStream< nfd::AppFace > | |
►Cnfd::SegmentPublisher< AppFace > | |
Cnfd::ChannelStatusPublisher | |
Cnfd::FaceQueryStatusPublisher | |
Cnfd::FaceStatusPublisher | |
Cnfd::FibEnumerationPublisher | |
Cnfd::StrategyChoicePublisher | |
►Cenable_shared_from_this | |
Cnfd::Face | Face |
Cnfd::fw::Strategy | Forwarding strategy |
Cnfd::name_tree::Entry | Name Tree Entry Class |