| ►Nboost | Copyright (c) 2013-2015 Regents of the University of California |
| ►Nasio | |
| Ctime_traits< ndn::time::steady_clock > | |
| ►Nchrono | |
| Cclock_string< ndn::time::steady_clock, CharT > | |
| Cclock_string< ndn::time::system_clock, CharT > | |
| ►Nndn | Copyright (c) 2011-2015 Regents of the University of California |
| ►Ndns | |
| CAnyAddress | |
| CError | |
| CIpv4Only | |
| CIpv6Only | |
| CResolver | |
| ►Nencoding | |
| CDataBlockFast | Helper class template to create a data block when RandomAccessIterator is used |
| CDataBlockSlow | Helper class template to create a data block when generic InputIterator is used |
| CEncoder | Helper class to perform TLV encoding Interface of this class (mostly) matches interface of Estimator class |
| CEncodingImpl | |
| CEncodingImpl< EncoderTag > | EncodingImpl specialization for real TLV encoding |
| CEncodingImpl< EstimatorTag > | EncodingImpl specialization TLV size estimation |
| CEstimator | Helper class to estimate size of TLV encoding Interface of this class (mostly) matches interface of Encoder class |
| ►Nio | |
| CError | |
| ►Nlp | |
| ►Ndetail | |
| CDecodeHelper | |
| CDecodeHelper< TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
| CDecodeHelper< TlvType, uint64_t > | |
| CEncodeHelper | |
| CEncodeHelper< TAG, TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
| CEncodeHelper< TAG, TlvType, uint64_t > | |
| CExtractFieldInfo | |
| CFieldDecl | |
| CFieldInfo | |
| ►Nfield_location_tags | Indicates where a field may occur |
| CBase | |
| CFragment | Fragment field |
| CHeader | Header field |
| ►CCachePolicy | CachePolicy header field |
| CError | |
| CField | Concept check for fields |
| CNack | Network NACK |
| CNackHeader | Network NACK header |
| ►CPacket | |
| CError | |
| ►Nmgmt | |
| CControlParameters | Base class for a struct that contains ControlCommand parameters |
| ►CControlResponse | ControlCommand response |
| CError | |
| CDispatcher | Dispatcher on server side of NFD Management protocol |
| CStatusDatasetContext | |
| ►Nname | |
| ►CComponent | Component holds a read-only name component value |
| CError | Error that can be thrown from name::Component |
| ►Nnfd | |
| ►CChannelStatus | NFD Channel Status dataset |
| CError | |
| CCommandOptions | Options for ControlCommand execution |
| ►CControlCommand | Base class of NFD ControlCommand |
| CArgumentError | Error in ControlParameters |
| CFieldValidator | |
| CController | NFD Management protocol - ControlCommand client |
| ►CControlParameters | Parameters in a ControlCommand request or response |
| CError | |
| CFaceCreateCommand | Faces/create command |
| CFaceDestroyCommand | Faces/destroy command |
| CFaceDisableLocalControlCommand | Faces/disable-local-control command |
| CFaceEnableLocalControlCommand | Faces/enable-local-control command |
| CFaceEventNotification | Face status change notification |
| CFaceLocalControlCommand | Base class for faces/[*]-local-control commands |
| CFaceMonitor | A subscriber for Face status change notification stream |
| ►CFaceQueryFilter | Face Query Filter |
| CError | |
| CFaceStatus | Face status |
| ►CFaceTraits | Providers getters and setters of face information fields |
| CError | |
| CFibAddNextHopCommand | Fib/add-nexthop command |
| ►CFibEntry | |
| CError | |
| CFibRemoveNextHopCommand | Fib/remove-nexthop command |
| ►CForwarderStatus | NFD Forwarder Status |
| CError | |
| ►CLocalControlHeader | Class to handle work with LocalControlHeader |
| CError | |
| ►CNextHopRecord | |
| CError | |
| ►CRibEntry | Data abstraction for RIB entry |
| CError | |
| CRibFlagsTraits | Implements getters to each RIB flag |
| CRibRegisterCommand | Rib/register command |
| CRibUnregisterCommand | Rib/unregister command |
| ►CRoute | Data abstraction for Route |
| CError | |
| ►CStrategyChoice | NFD StrategyChoice dataset |
| CError | |
| CStrategyChoiceSetCommand | Strategy-choice/set command |
| CStrategyChoiceUnsetCommand | Strategy-choice/set command |
| ►Nsecurity | |
| ►Nconf | |
| CChecker | |
| CCheckerFactory | |
| CCustomizedChecker | |
| CError | |
| CFilter | Filter is one of the classes used by ValidatorConfig |
| CFilterFactory | |
| CFixedSignerChecker | |
| CHierarchicalChecker | |
| CHyperKeyLocatorNameChecker | |
| CKeyLocatorChecker | KeyLocatorChecker is one of the classes used by ValidatorConfig |
| CKeyLocatorCheckerFactory | |
| CRegexKeyLocatorNameChecker | |
| CRegexNameFilter | |
| CRelationKeyLocatorNameChecker | |
| CRelationNameFilter | |
| CRule | |
| ►CAdditionalDescription | Abstraction of AdditionalDescription |
| CError | |
| ►CCertificateContainer | A handler to search or enumerate certificates of a key |
| Cconst_iterator | |
| CDummyPublicInfo | |
| CDummyTpm | |
| CFactory | |
| CIdentity | Identity |
| ►CIdentityContainer | A handler to search or enumerate identities in PIB |
| Cconst_iterator | |
| CKey | Key |
| ►CKeyChain | The packet signing interface |
| CError | |
| CMismatchError | Error thrown when the supplied TPM locator to KeyChain constructor does not match the locator stored in PIB |
| ►CKeyContainer | A handler to search or enumerate keys of an identity |
| Cconst_iterator | |
| ►CPib | PIB |
| CError | Semantic error |
| ►CPibImpl | Abstract class of PIB implementation |
| CError | Non-semantic error |
| ►CPibMemory | An in-memory implementation of Pib |
| CError | |
| CPibSqlite3 | Pib backend implementation based on SQLite3 database |
| ►CSigningInfo | Signing parameters passed to KeyChain |
| CError | |
| ►CValidityPeriod | Abstraction of validity period |
| CError | |
| ►Ntime | |
| CCustomClock | Class implementing custom system or steady clock behavior |
| Csteady_clock | Steady clock |
| Csystem_clock | System clock |
| CUnitTestClock | Clock that can be used in unit tests for time-dependent tests independent of wall clock |
| CUnitTestClockTraits | Traits for UnitTestClock, defining default behavior for different clocks |
| CUnitTestClockTraits< system_clock > | Specialization of UnitTestClockTraits for system_clock |
| ►Ntlv | Namespace defining NDN-TLV related constants and procedures |
| CError | Error in TLV encoding or decoding |
| ►Nutil | |
| ►Nethernet | |
| CAddress | Ethernet hardware address |
| ►Nscheduler | |
| CEventIdImpl | |
| CScheduler | Generic scheduler |
| CScopedEventId | Event that is automatically cancelled upon destruction |
| ►Nsignal | |
| CConnection | Connection to a signal |
| CDummyExtraArg | (implementation detail) a filler for extra argument |
| CScopedConnection | Disconnects a Connection automatically upon destruction |
| CSignal | Lightweight signal / event system |
| CCanonizeProvider | CanonizeProvider provides FaceUri canonization functionality for a group of schemes |
| CCanonizeProviderTableInitializer | |
| ►CDigest | digest calculation |
| CError | |
| CDontVerifySegment | Functor to skip validation of individual packets by SegmentFetcher |
| ►CDummyClientFace | Client-side face for unit testing |
| COptions | Options for DummyClientFace |
| CTransport | |
| CEtherCanonizeProvider | |
| CEventEmitter | Lightweight event system |
| ►CFaceUri | Underlying protocol and address used by a Face |
| CError | |
| CIndentedStream | Output to stream with specified indent or prefix |
| ►CInMemoryStorage | Represents in-memory storage |
| Cconst_iterator | Represents a self-defined const_iterator for the in-memory storage |
| CError | Represents an error might be thrown during reduce the current capacity of the in-memory storage through function setCapacity(size_t nMaxPackets) |
| CInMemoryStorageEntry | Represents an in-memory storage entry |
| CInMemoryStorageFifo | Provides in-memory storage employing FIFO replacement policy, which is first in first out |
| CInMemoryStorageLfu | Provides an in-memory storage with Least Frequently Used (LFU) replacement policy |
| CInMemoryStorageLru | Provides in-memory storage employing LRU replacement policy, of which the least recently used entry will be evict first |
| CInMemoryStoragePersistent | Provides application cache with persistent storage, of which no replacement policy will be employed |
| CIpHostCanonizeProvider | |
| ►CNetworkMonitor | Network state change monitor |
| CError | |
| CImpl | |
| CNotificationStream | Publisher of Notification Stream |
| CNotificationSubscriber | Subscriber of Notification Stream |
| CSegmentFetcher | Utility class to fetch latest version of the segmented data |
| CSqlite3Statement | Wrap an SQLite3 prepared statement |
| CTcpCanonizeProvider | |
| CUdpCanonizeProvider | |
| CAesKeyParamsInfo | AesKeyParamsInfo is used to initialize a SimpleSymmetricKeyParams template for AES key |
| ►CBlock | Class representing a wire element of NDN-TLV packet format |
| CError | |
| CBuffer | Class representing a general-use automatically managed/resized buffer |
| ►CCertificate | |
| CError | |
| CCertificateCache | Interface for the cache of validated certificates |
| CCertificateCacheTtl | Cache of validated certificates with freshness-based eviction policy |
| ►CCertificateExtension | A CertificateExtension represents the Extension entry in a certificate |
| CError | |
| CCertificateSubjectDescription | A CertificateSubjectDescription represents the SubjectDescription entry in a Certificate |
| CCFReleaser | Helper class to wrap CoreFoundation object pointers |
| CCommandInterestGenerator | Helper class to generate CommandInterests |
| CCommandInterestValidator | Helper class to validate CommandInterests |
| ►CConfigFile | |
| CError | |
| CContainerWithOnEmptySignal | A simple container that will fire up onEmpty signal when there are no entries left |
| ►CData | Data packet |
| CError | |
| ►CDigestSha256 | Represent a SHA256 digest |
| CError | |
| CEcdsaKeyParamsInfo | EcdsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for ECDSA key |
| ►CExclude | Class to represent Exclude component in NDN interests |
| CError | |
| ►CFace | Abstraction to communicate with local or remote NDN forwarder |
| CError | |
| CHashable | Concept check for CryptoPP hash algorithm |
| ►CIdentityCertificate | |
| CError | |
| ►CInterest | Interest packet |
| CError | |
| ►CInterestFilter | |
| CError | |
| CInterestFilterRecord | |
| ►CKeyLocator | |
| CError | |
| ►CKeyParams | Base class of key parameters |
| CError | |
| ►CLink | Link instance |
| CError | |
| CMatchInterestFilterId | Functor to match InterestFilterId |
| CMatchPendingInterestId | Functor to match pending interests against PendingInterestId |
| CMatchRegisteredPrefixId | Functor to match RegisteredPrefixId |
| ►CMetaInfo | An MetaInfo holds the meta info which is signed inside the data packet |
| CError | |
| ►CName | Name abstraction to represent an absolute name |
| CError | Error that can be thrown from Name |
| COBufferStream | Class implementing interface similar to ostringstream, but to construct ndn::Buffer |
| COID | |
| CPendingInterest | |
| ►CPublicKey | |
| CError | |
| CRegexBackrefManager | |
| CRegexBackrefMatcher | |
| CRegexComponentMatcher | |
| CRegexComponentSetMatcher | |
| ►CRegexMatcher | |
| CError | |
| CRegexPatternListMatcher | |
| CRegexPseudoMatcher | |
| CRegexRepeatMatcher | |
| CRegexTopMatcher | |
| CRegisteredPrefix | |
| CRsaKeyParamsInfo | RsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for RSA key |
| ►CSecPublicInfo | SecPublicInfo is a base class for the storage of public information |
| CError | |
| ►CSecPublicInfoSqlite3 | |
| CError | |
| ►CSecRule | |
| CError | |
| ►CSecRuleRelative | |
| CError | |
| CSecRuleSpecific | |
| ►CSecTpm | SecTpm is the base class of the TPM classes |
| CError | |
| ►CSecTpmFile | |
| CError | |
| CImpl | |
| ►CSecTpmOsx | |
| CError | |
| CImpl | |
| ►CSecuredBag | |
| CError | |
| ►CSelectors | Abstraction implementing Interest selectors |
| CError | |
| ►CSignature | A Signature is storage for the signature-related information (info and value) in a Data packet |
| CError | |
| ►CSignatureInfo | |
| CError | |
| ►CSignatureSha256WithEcdsa | Sha256WithEcdsa signature |
| CError | |
| ►CSignatureSha256WithRsa | Represent a SHA256-with-RSA signature |
| CError | |
| CSimplePublicKeyParams | SimplePublicKeyParams is a template for public keys with only one parameter: size |
| CSimpleSymmetricKeyParams | SimpleSymmetricKeyParams is a template for symmetric keys with only one parameter: size |
| CStreamTransportImpl | |
| CStreamTransportWithResolverImpl | |
| CStringHelperError | |
| CTag | Base class for interest/data tags that can hold any arbitrary information |
| CTagHost | Base class to store tag information (e.g., inside Interest and Data packets) |
| CTcpTransport | |
| ►CTransport | |
| CError | |
| CUnixTransport | |
| CValidationRequest | ValidationRequest contains information related to further validation |
| ►CValidator | Validator is one of the main classes of the security library |
| CError | |
| ►CValidatorConfig | |
| CError | |
| CValidatorNull | |
| ►CValidatorRegex | |
| CError | |
| CWireDecodable | Concept check for TLV abstraction with .wireDecode method and constructible from Block |
| CWireEncodable | Concept check for TLV abstraction with .wireEncode method |
| CWireEncodableWithEncodingBuffer | Concept check for TLV abstraction with .wireEncode method |
| ►Nnfd | Copyright (c) 2011-2015 Regents of the University of California |
| ►Ncs | |
| ►Nlru | |
| CEntryItComparator | |
| CLruPolicy | LRU cs replacement policy |
| ►Npriority_fifo | |
| CEntryInfo | |
| CEntryItComparator | |
| CPriorityFifoPolicy | Priority Fifo cs replacement policy |
| ►CCs | ContentStore |
| CEntryFromEntryImpl | |
| CEntry | Base class for CS entry |
| CEntryImpl | Entry in ContentStore implementation |
| CPolicy | CS replacement policy |
| ►Nfib | |
| CEntry | FIB entry |
| CNextHop | Nexthop record in FIB entry |
| ►Nfw | |
| CAccessStrategy | Access Router Strategy version 1 |
| CBestRouteStrategy | Best Route strategy version 1 |
| CBestRouteStrategy2 | Best Route strategy version 3 |
| CBroadcastStrategy | Identical to MulticastStrategy, for backwards compatibility |
| CClientControlStrategy | Forwarding strategy that forwards Interests according to NextHopFaceId field in LocalControlHeader |
| CMulticastStrategy | Forwarding strategy that forwards Interest to all FIB nexthops |
| ►CNccStrategy | Forwarding strategy similar to CCNx 0.7.2 |
| CMeasurementsEntryInfo | StrategyInfo on measurements::Entry |
| CPitEntryInfo | StrategyInfo on pit::Entry |
| CRetxSuppression | Helper for consumer retransmission suppression |
| ►CRetxSuppressionExponential | Retransmission suppression decision algorithm that suppresses retransmissions using exponential backoff |
| CPitInfo | |
| CRetxSuppressionFixed | Retransmission suppression decision algorithm that suppresses retransmissions within a fixed duration |
| CStrategy | Forwarding strategy |
| CStrategyInfo | Arbitrary information forwarding strategy places on table entries |
| ►Nmeasurements | |
| CAnyEntry | EntryPredicate that accepts any Entry |
| CEntry | Measurements entry |
| CEntryWithStrategyInfo | |
| ►Nname_tree | |
| CAnyEntry | |
| CAnyEntrySubTree | |
| CEntry | Name Tree Entry Class |
| CHash32 | |
| CHash64 | |
| CNode | Name Tree Node Class |
| ►Nndnlp | |
| CNdnlpData | NdnlpData packet |
| CPartialMessage | Partially received message |
| CPartialMessageStore | Reassembly feature at receiver |
| CSequenceBlock | Block of sequence numbers |
| CSequenceGenerator | Generates sequence numbers |
| CSlicer | Fragmentation feature at sender |
| ►Npit | |
| CEntry | PIT entry |
| CFaceRecord | Information about an Interest on an incoming or outgoing face |
| CInRecord | Information about an Interest from an incoming face |
| COutRecord | Information about an Interest toward an outgoing face |
| ►Nrib | |
| CFibUpdate | FIB update |
| ►CFibUpdater | Computes FibUpdates based on updates to the RIB and sends them to NFD |
| CError | |
| ►CNrd | Class representing NRD (NFD RIB Manager) instance This class can be used to initialize all components of NRD |
| CError | |
| ►CRemoteRegistrator | Define the RemoteRegistrator class, which handles the registration/unregistration to remote hub(s) |
| CError | |
| CRib | RIB |
| CRibEntry | RIB entry, which contains one or more Routes with the same prefix |
| ►CRibManager | |
| CError | |
| CRibStatusPublisher | |
| CRibUpdate | RibUpdate |
| CRibUpdateBatch | Collection of RibUpdates to be applied to a single FaceId |
| CRoute | Route for a name prefix |
| ►Nscheduler | |
| CScopedEventId | Cancels an event automatically upon destruction |
| ►Nstrategy_choice | |
| CEntry | Strategy Choice entry |
| CAppFace | |
| CByteCounter | Counter of number of bytes |
| CChannel | |
| CChannelStatusPublisher | |
| ►CCommandValidator | |
| CError | |
| ►CConfigFile | |
| CError | |
| CDatagramFace | |
| CDeadNonceList | Dead Nonce list |
| ►CEthernetFace | Implementation of Face abstraction that uses raw Ethernet frames as underlying transport mechanism |
| CError | EthernetFace-related error |
| ►CEthernetFactory | |
| CError | Exception of EthernetFactory |
| ►CFace | Face |
| CImpl | |
| CError | Face-related error |
| CFaceCounters | Counters on face |
| ►CFaceManager | |
| CError | |
| CFaceQueryStatusPublisher | |
| CFaceStatusPublisher | |
| CFaceTable | Container of all Faces |
| ►CFib | FIB |
| Cconst_iterator | |
| CFibEnumerationPublisher | |
| CFibManager | |
| CForwarder | Main class of NFD |
| CForwarderCounters | Counters on forwarder |
| ►CInternalFace | |
| CError | InternalFace-related error |
| CLinkLayerCounters | Link layer byte counters |
| CLocalFace | Face |
| ►CManagerBase | |
| CError | |
| CMeasurements | Measurements table |
| CMeasurementsAccessor | Allows Strategy to access portion of Measurements table under its namespace |
| CMulticast | |
| CMulticastUdpFace | Implementation of Face abstraction that uses multicast UDP as underlying transport mechanism |
| ►CNameTree | Class Name Tree |
| Cconst_iterator | |
| CNetwork | |
| CNetworkInterfaceInfo | Information about a network interface |
| CNetworkLayerCounters | Network layer packet counters |
| CNfd | Class representing NFD instance This class can be used to initialize all components of NFD |
| CNfdRunner | Executes NFD with RIB manager |
| CNotificationStream | Publisher of Notification Stream |
| CNullFace | Face that has no underlying transport and drops every packet |
| CPacketCounter | Counter of number of packets |
| ►CPit | Interest Table |
| Cconst_iterator | |
| ►CPrivilegeHelper | |
| CError | Serious seteuid/gid failure |
| ►CProtocolFactory | |
| CError | Base class for all exceptions thrown by channel factories |
| CRttEstimator | Implements the Mean-Deviation RTT estimator |
| CSegmentPublisher | Publisher of Status Dataset or other segmented octet stream |
| CStatusServer | |
| ►CStrategyChoice | Strategy Choice table |
| Cconst_iterator | |
| CStrategyChoiceManager | |
| CStrategyChoicePublisher | |
| CStrategyInfoHost | Base class for an entity onto which StrategyInfo objects may be placed |
| CStreamFace | |
| CStreamFaceSenderImpl | |
| CStreamFaceSenderImpl< Protocol, LocalFace, Packet > | |
| CStreamFaceValidator | Class allowing validation of the StreamFace use |
| CStreamFaceValidator< TcpLocalFace::protocol, LocalFace > | Class validating use of TcpLocalFace |
| CTablesConfigSection | |
| CTcpChannel | Class implementing TCP-based channel to create faces |
| CTcpFace | Implementation of Face abstraction that uses TCP as underlying transport mechanism |
| ►CTcpFactory | |
| CError | Exception of TcpFactory |
| CTcpLocalFace | Implementation of Face abstraction that uses TCP as underlying transport mechanism and is used for local communication (can enable LocalControlHeader) |
| CUdpChannel | Class implementing UDP-based channel to create faces |
| CUdpFace | Implementation of Face abstraction that uses unicast UDP as underlying transport mechanism |
| ►CUdpFactory | |
| CError | Exception of UdpFactory |
| CUnicast | |
| ►CUnixStreamChannel | Class implementing a local channel to create faces |
| CError | UnixStreamChannel-related error |
| CUnixStreamFace | Implementation of Face abstraction that uses stream-oriented Unix domain sockets as underlying transport mechanism |
| ►CUnixStreamFactory | |
| CError | Exception of UnixStreamFactory |
| CWebSocketChannel | Class implementing WebSocket-based channel to create faces |
| CWebSocketFace | Implementation of Face abstraction that uses WebSocket as underlying transport mechanism |
| ►CWebSocketFactory | |
| CError | Exception of WebSocketFactory |
| ►Nns3 | Copyright (c) 2011-2015 Regents of the University of California |
| ►Naodv | |
| CRoutingProtocol | |
| ►Ndsdv | |
| CRoutingProtocol | |
| ►Ndsr | |
| CDsrRouting | |
| ►Nndn | |
| ►Ncs | Namespace for ContentStore operations |
| ►NFreshness | |
| CFifo | Content Store with freshness implementing FIFO cache replacement policy |
| CLfu | Content Store with freshness implementing Least Frequently Used cache replacement policy |
| CLru | Content Store with freshness implementing LRU cache replacement policy |
| CRandom | Content Store with freshness implementing Random cache replacement policy |
| ►NProbability | |
| CFifo | Content Store with freshness implementing FIFO cache replacement policy |
| CLfu | Content Store with freshness implementing Least Frequently Used cache replacement policy |
| CLru | Content Store with freshness implementing LRU cache replacement policy |
| CRandom | Content Store with freshness implementing Random cache replacement policy |
| ►NProbabilityImpl | |
| CFifo | |
| CLfu | |
| CLru | |
| CRandom | |
| ►NStats | |
| CFifo | Content Store with stats implementing FIFO cache replacement policy |
| CLfu | Content Store with stats implementing Least Frequently Used cache replacement policy |
| CLru | Content Store with stats implementing LRU cache replacement policy |
| CRandom | Content Store with stats implementing Random cache replacement policy |
| CContentStoreImpl | Base implementation of NDN content store |
| CContentStoreWithFreshness | Special content store realization that honors Freshness parameter in Data packets |
| CContentStoreWithProbability | Special content store realization that probabilistically accepts data packet into CS (placement policy) |
| CContentStoreWithStats | Special content store realization that provides ability to track stats of CS operations |
| CEntry | NDN content store entry |
| CEntryImpl | Cache entry implementation with additional references to the base container |
| ►CFifo | Content Store implementing FIFO cache replacement policy |
| CAggregateStats | |
| CFreshness | |
| CLifetimeStats | |
| CisNotExcluded | |
| ►CLfu | Content Store implementing Least Frequently Used cache replacement policy |
| CAggregateStats | |
| CFreshness | |
| CLifetimeStats | |
| ►CLru | Content Store implementing LRU cache replacement policy |
| CAggregateStats | |
| CFreshness | |
| CLifetimeStats | |
| CNocache | Implementation of ContentStore that completely disables caching |
| ►CRandom | Content Store implementing Random cache replacement policy |
| CAggregateStats | |
| CFreshness | |
| CLifetimeStats | |
| ►Ntime | |
| CCustomSteadyClock | |
| CCustomSystemClock | |
| CApp | Base class that all NDN applications should be derived from |
| CAppDelayTracer | Tracer to obtain application-level delays |
| CAppFace | Implementation of application Ndn face |
| CAppHelper | A helper to make it easier to instantiate an ns3::ndn::App applications on a set of nodes |
| CConsumer | NDN application for sending out Interest packets |
| CConsumerBatches | Ndn application for sending out Interest packets in batches |
| CConsumerCbr | Ndn application for sending out Interest packets at a "constant" rate (Poisson process) |
| CConsumerWindow | Ndn application for sending out Interest packets (window-based) |
| CConsumerZipfMandelbrot | NDN app requesting contents following Zipf-Mandelbrot Distbituion |
| CContentStore | Base class for NDN content store |
| CConvert | |
| CCsTracer | NDN tracer for cache performance (hits and misses) |
| CData | |
| CFaceContainer | A pool for Ndn faces |
| CFactoryCallbackApp | An application that can be created using the supplied callback |
| CFibHelper | Forwarding Information Base (FIB) helper |
| CFwHopCountTag | Packet tag that is used to track hop count for Interest-Data pairs |
| CGlobalRouter | Class representing global router interface for ndnSIM |
| CGlobalRoutingHelper | Helper for GlobalRouter interface |
| CIgnoreSections | |
| CInterest | |
| ►CL3Protocol | Implementation network-layer of NDN stack |
| CImpl | |
| CL3RateTracer | NDN network-layer rate tracer |
| ►CL3Tracer | Base class for network-layer (incoming/outgoing Interests and Data) tracing of NDN stack |
| CStats | |
| CLinkControlHelper | Helper class to control the up or down statuss of an NDN link connecting two specific nodes |
| CNameChecker | |
| CNameValue | |
| CNetDeviceFace | Implementation of layer-2 (Ethernet) Ndn face |
| CNs3BufferIteratorSource | |
| CNs3PacketTag | |
| CPacketHeader | |
| CProducer | A simple Interest-sink applia simple Interest-sink application |
| CRttEstimator | Base class for all RTT Estimators |
| CRttHistory | Helper class to store RTT measurements |
| CRttMeanDeviation | The modified version of "Mean--Deviation" RTT estimator, as discussed by Van Jacobson that better suits NDN communication model |
| ►CScenarioHelper | Helper class to simplify writing basic simulation scenarios |
| CAppInfo | |
| CRouteInfo | Route information for addRoutes method |
| CStackHelper | Helper class to install NDN stack and configure its parameters |
| CStrategyChoiceHelper | NFD Strategy Choice Helper (FIB) helper |
| ►Nolsr | |
| CRoutingProtocol | |
| CAnnotatedTopologyReader | This class reads annotated topology and apply settings to the corresponding nodes and links |
| CBatches | Class representing sets of (time, number) tuples with support of reading writing to streams |
| CBatchesChecker | |
| CBatchesValue | |
| CIpv4NixVectorRouting | |
| CL2RateTracer | Tracer to collect link-layer rate information about links |
| ►CL2Tracer | Link-layer tracer |
| CStats | |
| CRocketfuelMapReader | Topology file reader and topology estimator (extension of Rocketfuel-format type) |
| CRocketfuelParams | |
| CRocketfuelWeightsReader | Topology file reader (extension of Rocketfuel-format type) |
| ►Nstd | STL namespace |
| Chash< ndn::Name > | |
| Chash< ndn::util::ethernet::Address > | |
| CDataMatchResult | Unordered iterable of all PIT entries matching Data |
| CEventId | Private storage of information about the event |
| CEventId | Opaque type (shared_ptr) representing ID of a scheduled event |
| CFaceId | Identifies a face |
| CMemUsage | Copyright (c) 2011-2015 Regents of the University of California |
| CNextHopList | Collection of nexthops |