►Nboost | |
►Nasio | |
Cwait_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 |
►Ndetail | |
CAesKeyParamsInfo | AesKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for AES keys |
CBufferAppendDevice | (implementation detail) a Boost.Iostreams.Sink which appends to an ndn::Buffer |
CCancelHandle | Handle to cancel an operation |
CCFReleaser | Helper class to wrap CoreFoundation object pointers |
CEcKeyParamsInfo | EcKeyParamInfo is used to instantiate SimplePublicKeyParams for elliptic curve keys |
CHmacKeyParamsInfo | HmacKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for HMAC keys |
CNfdMgmtProtocolStruct | |
CRecordBase | Template of PendingInterest, RegisteredPrefix, and InterestFilterRecord |
CRecordContainer | Container of PendingInterest, RegisteredPrefix, or InterestFilterRecord |
CRsaKeyParamsInfo | RsaKeyParamInfo is used to instantiate SimplePublicKeyParams for RSA keys |
CScopedCancelHandle | Cancels an operation automatically upon destruction |
CStlForwardIteratorConcept | |
►Nencoding | |
►Ndetail | |
CBinaryBlockFast | Create a binary block copying from RandomAccessIterator |
CBinaryBlockSlow | Create a binary block copying from generic InputIterator |
CEncoder | Helper class to perform TLV encoding |
CEncodingImpl | |
CEncodingImpl< EncoderTag > | EncodingImpl specialization for actual TLV encoding |
CEncodingImpl< EstimatorTag > | EncodingImpl specialization for TLV size estimation |
CEstimator | Helper class to estimate size of TLV encoding |
►Nethernet | |
CAddress | Ethernet hardware address |
►Nio | |
CError | |
►Nliterals | |
►Nlp | |
►Nfield_location_tags | Indicates where a field may occur |
CBase | |
CFragment | Fragment field |
CHeader | Header field |
►CCachePolicy | CachePolicy header field |
CError | |
CDecodeHelper | |
CDecodeHelper< TlvType, EmptyValue > | |
CDecodeHelper< TlvType, NonNegativeIntegerTag > | |
CDecodeHelper< TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
CDecodeHelper< TlvType, uint64_t > | |
CEmptyValue | Zero-length TLV-VALUE |
CEncodeHelper | |
CEncodeHelper< TAG, TlvType, EmptyValue > | |
CEncodeHelper< TAG, TlvType, NonNegativeIntegerTag > | |
CEncodeHelper< TAG, TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
CEncodeHelper< TAG, TlvType, uint64_t > | |
CField | Concept check for fields |
CFieldDecl | Declare a field |
CGeoTag | GeoTag header field |
CNack | Network Nack |
CNackHeader | Network NACK header |
►CPacket | |
CError | |
CPitToken | Represent a PIT token field |
►CPrefixAnnouncementHeader | PrefixAnnouncement header field in NDNLP |
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 | Provides a context for generating the response to a StatusDataset request |
►Nname | |
►CComponent | Represents a name component |
CError | |
►Nnet | |
CGenlFamilyResolver | |
CGenlSocket | |
CIfAddrs | |
CNetlinkMessage | |
CNetlinkMessageAttributes | |
CNetlinkSocket | |
CNetlinkSocketOption | |
CNetworkAddress | Stores one IP address supported by a network interface |
CNetworkInterface | Represents one network interface attached to the host |
►CNetworkMonitor | Network interface monitor |
CError | |
CNetworkMonitorImpl | |
CNetworkMonitorImplNetlink | |
CNetworkMonitorImplNoop | |
CNetworkMonitorImplOsx | |
CNetworkMonitorImplStub | |
CNetworkMonitorStub | Stub NetworkMonitor for unit testing |
CRtnlSocket | |
►Nnfd | |
CChannelDataset | Faces/channels dataset |
►CChannelStatus | Item in NFD Channel dataset |
CError | |
CCommandOptions | Options for ControlCommand execution |
►CControlCommand | Base class of NFD ControlCommand |
CArgumentError | Error in ControlParameters |
CFieldValidator | |
CController | NFD Management protocol client |
►CControlParameters | Parameters in a ControlCommand request or response |
CError | |
CCsConfigCommand | Cs/config command |
CCsEraseCommand | Cs/erase command |
►CCsInfo | CS Information dataset |
CError | |
CCsInfoDataset | Cs/info dataset |
CFaceCreateCommand | Faces/create command |
CFaceDataset | Faces/list dataset |
CFaceDatasetBase | Common functionality among FaceDataset and FaceQueryDataset |
CFaceDestroyCommand | Faces/destroy command |
CFaceEventNotification | Face status change notification |
CFaceMonitor | A subscriber for Face status change notification stream |
CFaceQueryDataset | Faces/query dataset |
►CFaceQueryFilter | Face Query Filter |
CError | |
CFaceStatus | Item in NFD Face dataset |
►CFaceTraits | Getters and setters for face information fields |
CError | |
CFaceUpdateCommand | Faces/update command |
CFibAddNextHopCommand | Fib/add-nexthop command |
CFibDataset | Fib/list dataset |
►CFibEntry | |
CError | |
CFibRemoveNextHopCommand | Fib/remove-nexthop command |
CForwarderGeneralStatusDataset | Status/general dataset |
►CForwarderStatus | NFD General Status dataset |
CError | |
►CNextHopRecord | |
CError | |
CRibDataset | Rib/list dataset |
►CRibEntry | Item in NFD RIB dataset |
CError | |
CRibRegisterCommand | Rib/register command |
CRibUnregisterCommand | Rib/unregister command |
►CRoute | Route in a RibEntry |
CError | |
CRouteFlagsTraits | Defines getters for each route inheritance flag |
►CStatusDataset | Base class of NFD StatusDataset |
CParseResultError | Indicates reassembled payload cannot be parsed as ResultType |
►CStrategyChoice | Item in NFD StrategyChoice dataset |
CError | |
CStrategyChoiceDataset | Strategy-choice/list dataset |
CStrategyChoiceSetCommand | Strategy-choice/set command |
CStrategyChoiceUnsetCommand | Strategy-choice/set command |
►Nscheduler | |
CEventId | A handle for a scheduled event |
CEventInfo | Stores internal information about a scheduled event |
CScheduler | Generic time-based scheduler |
►Nsecurity | |
►Ndetail | |
CBio | |
CCertificateBundleDecoder | Helper class to decode a certificate bundle |
CEvpMdCtx | |
CEvpPkeyCtx | |
►Npib | |
►Ndetail | |
CIdentityImpl | Backend instance of Identity |
CKeyImpl | Backend instance of Key |
►CCertificateContainer | Container of certificates of a key |
Cconst_iterator | |
CIdentity | A frontend handle of an Identity |
►CIdentityContainer | Container of identities of a Pib |
Cconst_iterator | |
CKey | A frontend handle of a key instance |
►CKeyContainer | Container of 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 |
CPibSqlite3 | Pib backend implementation based on SQLite3 database |
►Ntpm | |
CBackEnd | Abstract interface for a TPM backend implementation |
►CBackEndFile | The back-end implementation of a file-based TPM |
CImpl | |
►CBackEndMem | The back-end implementation of an in-memory TPM |
CImpl | |
►CBackEndOsx | The back-end implementation of TPM based on macOS Keychain Services |
CImpl | |
CDummyKeyHandle | |
►CKeyHandle | Abstraction of TPM key handle |
CError | |
CKeyHandleMem | A TPM key handle that keeps the private key in memory |
CKeyHandleOsx | Abstraction of TPM key handle used by the TPM based on macOS Keychain Services |
►CTpm | TPM front-end class |
CError | |
►Ntransform | |
►CBase64Decode | The module to perform Base64 decoding transformation |
CImpl | |
►CBase64Encode | The module to perform Base64 encoding transformation |
CImpl | |
►CBlockCipher | The module to encrypt data using block cipher |
CImpl | |
CBoolSink | A sink which outputs only one boolean value |
CBufferSource | A source taking one or more memory buffers as input |
►CDigestFilter | The module to calculate digests |
CImpl | |
CDownstream | The downstream interface of a transformation module |
CError | Base class of transformation error |
CHexDecode | The module to perform hexadecimal decoding transformation |
CHexEncode | The module to perform hexadecimal encoding transformation |
►CPrivateKey | Abstraction of private key in crypto transformation |
CError | |
►CPublicKey | Abstraction of public key in crypto transformation |
CError | |
CImpl | |
►CSignerFilter | The module to sign data |
CImpl | |
CSink | Abstraction of the transformation sink module |
CSource | Abstraction of the transformation source module |
CStepSource | A source that can accept input step by step, and can close input explicitly |
CStreamSink | A sink which directs output to an std::ostream |
CStreamSource | A source taking an std::istream as input |
CStripSpace | Strip whitespace characters from a stream |
CTransform | Abstraction of an intermediate transformation module |
CUpstream | The upstream interface of a transformation module |
►CVerifierFilter | The module to verify signatures |
CImpl | |
►Nv2 | |
►Nvalidator_config | |
►CChecker | |
CNegativeResultBuilder | |
CResult | |
CError | |
CFilter | Filter is one of the classes used by ValidatorConfig |
CHyperRelationChecker | |
CNameRelationChecker | |
CRegexChecker | |
CRegexNameFilter | Filter to check that packet name matches the specified regular expression |
CRelationNameFilter | Check that name is in relation to the packet name |
CRule | |
CValidationPolicyConfig | A validator that can be set up via a configuration file |
►CAdditionalDescription | Represents an AdditionalDescription TLV element |
CError | |
CCertContainerInterface | |
CCertificate | Represents an NDN certificate following the version 2.0 format |
CCertificateBundleFetcher | Fetch certificate bundle from the network |
CCertificateCache | Represents a container for verified certificates |
CCertificateFetcher | Interface used by the validator to fetch missing certificates |
CCertificateFetcherDirectFetch | Extends CertificateFetcherFromNetwork to fetch certificates from the incoming face of the packet |
CCertificateFetcherFromNetwork | Fetch missing keys from the network |
CCertificateFetcherOffline | Certificate fetcher realization that does not fetch keys (always offline) |
CCertificateRequest | Request for a certificate, associated with the number of attempts |
CCertificateStorage | Storage for trusted anchors, verified certificate cache, and unverified certificate cache |
CDataValidationState | Validation state for a data packet |
CDynamicTrustAnchorGroup | Dynamic trust anchor group |
CInterestValidationState | Validation state for an interest packet |
►CKeyChain | The interface of signing key management |
CError | |
CInvalidSigningInfoError | Error indicating that the supplied SigningInfo is invalid |
CLocatorMismatchError | Error indicating that the supplied TPM locator does not match the locator stored in PIB |
CStaticTrustAnchorGroup | Static trust anchor group |
►CTrustAnchorContainer | Container for trust anchors |
CError | |
CTrustAnchorGroup | A group of trust anchors |
CValidationError | Validation error code and optional detailed error message |
CValidationPolicy | Abstraction that implements validation policy for Data and Interest packets |
CValidationPolicyAcceptAll | A validator policy that accepts any signature of data and interest packets |
►CValidationPolicyCommandInterest | Validation policy for stop-and-wait command Interests |
COptions | |
►CValidationPolicySignedInterest | Validation policy for signed Interests |
COptions | |
CValidationPolicySimpleHierarchy | Validation policy for a simple hierarchical trust model |
CValidationState | Validation state |
CValidator | Interface for validating data and interest packets |
CValidatorNull | Validator with "accept-all" policy and offline certificate fetcher |
►CDummyPib | |
CError | |
►CDummyTpm | |
CError | |
CInterestSigner | Helper class to create signed Interests |
CMakeCertificateOptions | Options to KeyChain::makeCertificate() |
CSafeBag | A secured container for sensitive information (certificate, private key) |
►CSigningInfo | Signing parameters passed to KeyChain |
CError | |
CValidatorConfig | Helper for validator that uses SignedInterest + CommandInterest + Config policy and NetworkFetcher |
►CValidityPeriod | Represents a ValidityPeriod TLV element |
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 Packet Format related constants and procedures |
►Ndetail | |
CReadNumber | |
CReadNumberFast | Function object to read a number from ContiguousIterator |
CReadNumberSlow | Function object to read a number from InputIterator |
CError | Error in TLV encoding or decoding |
►Nutil | |
►Ndetail | |
CAndroidSinkBackend | |
CSteadyTimer | |
►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 |
►CDummyClientFace | A client-side face for unit testing |
CAlreadyLinkedError | |
CBroadcastLink | |
COptions | Options for DummyClientFace |
CTransport | |
CIndentedStream | Output to stream with specified indent or prefix |
CNotificationStream | Publisher of Notification Stream |
CNotificationSubscriber | Subscriber of Notification Stream |
CNotificationSubscriberBase | |
►CRttEstimator | RTT/RTO estimator |
COptions | |
CRttEstimatorWithStats | RTT/RTO estimator that also maintains min/max/average RTT statistics |
►CSegmentFetcher | Utility class to fetch the latest version of a segmented object |
COptions | |
►CSha256 | Provides stateful SHA-256 digest calculation |
CError | |
CSqlite3Statement | Wrap an SQLite3 prepared statement |
CAsHex | Helper class to convert a number to hexadecimal format, for use with stream insertion operators |
►CBlock | Represents a TLV element of the NDN packet format |
CError | |
CBuffer | General-purpose automatically managed/resized buffer |
CCanonizeProvider | CanonizeProvider provides FaceUri canonization functionality for a group of schemes |
CCanonizeProviderTableInitializer | |
►CConfigFile | System configuration file for NDN platform |
CError | |
►CData | Represents a Data packet |
CError | |
CDevCanonizeProvider | |
CDummyIoService | |
CEtherCanonizeProvider | |
►CFace | Provide a communication channel with local or remote NDN forwarder |
CError | |
CImpl | Implementation detail of Face |
COversizedPacketError | Exception thrown when attempting to send a packet over size limit |
►CFaceUri | Underlying protocol and address used by a Face |
CError | |
►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 First-In-First-Out (FIFO) replacement policy |
CInMemoryStorageLfu | Provides an in-memory storage with Least Frequently Used (LFU) replacement policy |
CInMemoryStorageLru | Provides in-memory storage employing Least Recently Used (LRU) replacement policy |
CInMemoryStoragePersistent | Provides application cache with persistent storage, of which no replacement policy will be employed |
►CInterest | Represents an Interest packet |
CError | |
CNonce | |
►CInterestFilter | Declares the set of Interests a producer can serve, which starts with a name prefix, plus an optional regular expression |
CError | |
CInterestFilterHandle | Handle for a registered Interest filter |
CInterestFilterRecord | Associates an InterestFilter with an Interest callback |
CIpHostCanonizeProvider | |
►CKeyLocator | |
CError | |
►CKeyParams | Base class for key parameters |
CError | |
►CLink | Link object |
CError | |
►CMetadataObject | Class for RDR-style metadata encoding/decoding |
CError | |
►CMetaInfo | A MetaInfo holds the meta info which is signed inside the data packet |
CError | |
CName | Represents an absolute name |
CNotificationStreamItem | Concept check for an item in a Notification Stream |
COBufferStream | Implements an output stream that constructs ndn::Buffer |
Costream_joiner | |
CPacketBase | Base class to allow simple management of packet tags |
CPendingInterest | Stores a pending Interest and associated callbacks |
CPendingInterestHandle | Handle for a pending Interest |
►CPrefixAnnouncement | A prefix announcement object that represents an application's intent of registering a prefix toward itself |
CError | |
CRegexBackrefManager | |
CRegexBackrefMatcher | |
CRegexComponentMatcher | |
CRegexComponentSetMatcher | |
►CRegexMatcher | |
CError | |
CRegexPatternListMatcher | |
CRegexPseudoMatcher | |
CRegexRepeatMatcher | |
CRegexTopMatcher | |
CRegisteredPrefix | Stores information about a prefix registered in an NDN forwarder |
CRegisteredPrefixHandle | Handle for a registered prefix |
►CSignatureInfo | Represents a SignatureInfo or InterestSignatureInfo TLV element |
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 |
CSimpleTag | Tag type for simple types |
CStatusDatasetItem | Concept check for an item in a Status Dataset |
CStringHelperError | |
CTag | Base class for packet tags that can hold any arbitrary information |
CTagHost | Base class to store tag information (e.g., inside Interest and Data packets) |
CTcpCanonizeProvider | |
►CTransport | Provides TLV-block delivery service |
CError | |
CUdpCanonizeProvider | |
CUdpDevCanonizeProvider | |
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 | |
CLruPolicy | Least-Recently-Used (LRU) replacement policy |
►Npriority_fifo | |
CEntryInfo | |
CPriorityFifoPolicy | Priority FIFO replacement policy |
CCs | Implements the Content Store |
CEntry | ContentStore entry |
CPolicy | CS replacement policy |
►Ndetail | |
CSimulatorIo | Simulator-based IO that implements a few interfaces from boost::asio::io_service |
►Nface | |
CChannel | Represents a channel that listens on a local endpoint |
CDatagramTransport | Implements Transport for datagram-based protocols |
►CEthernetChannel | Class implementing Ethernet-based channel to create faces |
CError | EthernetChannel-related error |
CEthernetFactory | Protocol factory for Ethernet |
►CEthernetTransport | Base class for Ethernet-based Transports |
CError | |
CFaceCounters | Gives access to counters provided by Face |
CFaceLogHelper | For internal use by FaceLogging macros |
CFaceParams | Parameters used to set Transport properties or LinkService options on a newly created face |
►CFaceSystem | Entry point of the face system |
CConfigContext | Context for processing a config section in ProtocolFactory |
CGeneralConfig | Configuration options from "general" section |
CGenericLinkServiceCounters | Counters provided by GenericLinkService |
CInternalClientTransport | Implements a client-side transport that can be paired with an InternalForwarderTransport |
CInternalForwarderTransport | Implements a forwarder-side transport that can be paired with another transport |
CInternalTransportBase | Abstracts a transport that can be paired with another |
CIpAddressPredicate | Represents a predicate to accept or reject an IP address |
CLinkService | Upper part of a Face |
CLinkServiceCounters | Counters provided by LinkService |
►CLpFragmenter | Fragments network-layer packets into NDNLPv2 link-layer packets |
COptions | Options that control the behavior of LpFragmenter |
►CLpReassembler | Reassembles fragmented network-layer packets |
COptions | Options that control the behavior of LpReassembler |
►CLpReliability | For reliable sending and receiving of link-layer packets |
CNetPkt | Network-layer packet with unacknowledged fragments |
COptions | |
CMulticast | |
CMulticastEthernetTransport | A multicast Transport that uses raw Ethernet II frames |
►CMulticastUdpTransport | A Transport that communicates on a UDP multicast group |
CError | |
►CNetdevBound | Manages netdev-bound faces |
CRuleParseError | |
CNetworkInterfacePredicate | Represents a predicate to accept or reject a ndn::net::NetworkInterface |
CNetworkPredicateBase | |
►CNFD_FINAL_UNLESS_WITH_TESTS | Generalization of a network interface |
COptions | Options that control the behavior of GenericLinkService |
CNullLinkService | A LinkService that drops every packet |
►CPcapHelper | Helper class for dealing with libpcap handles |
CError | |
►CProtocolFactory | Provides support for an underlying protocol |
CCreateFaceRequest | Encapsulates a face creation request and all its parameters |
CError | Base class for all exceptions thrown by ProtocolFactory subclasses |
CProtocolFactoryCtorParams | Parameters to ProtocolFactory constructor |
CStreamTransport | Implements Transport for stream-based protocols |
CTcpChannel | Class implementing TCP-based channel to create faces |
CTcpFactory | Protocol factory for TCP over IPv4 and IPv6 |
CTransport | The lower half of a Face |
CTransportCounters | Counters provided by a transport |
CUdpChannel | Class implementing UDP-based channel to create faces |
►CUdpFactory | Protocol factory for UDP over IPv4 and IPv6 |
CError | |
CUnicast | |
CUnicastEthernetTransport | A unicast Transport that uses raw Ethernet II frames |
CUnicastUdpTransport | A Transport that communicates on a unicast UDP socket |
►CUnixStreamChannel | Class implementing a local channel to create faces |
CError | UnixStreamChannel-related error |
CUnixStreamFactory | Protocol factory for stream-oriented Unix sockets |
CUnixStreamTransport | A Transport that communicates on a stream-oriented Unix domain socket |
CWebSocketChannel | Class implementing WebSocket-based channel to create faces |
CWebSocketFactory | Protocol factory for WebSocket |
CWebSocketTransport | A Transport that communicates on a WebSocket connection |
CWebSocketTransportCounters | Counters provided by WebSocketTransport |
►Nfib | |
CEntry | FIB entry |
CFib | Represents the Forwarding Information Base (FIB) |
CNextHop | Represents a nexthop record in a FIB entry |
CNextHopList | Represents a collection of nexthops |
►Nfw | |
►Nasf | |
CAsfMeasurements | Helper class to retrieve and create strategy measurements |
CAsfStrategy | Adaptive SRTT-based Forwarding Strategy |
CFaceInfo | Strategy information for each face in a namespace |
CFaceStats | |
CFaceStatsCompare | |
CNamespaceInfo | Stores strategy information about each face in this namespace |
CProbingModule | ASF Probing Module |
CAccessStrategy | Access Router strategy |
CAdmitAllUnsolicitedDataPolicy | Admits all unsolicited Data |
CAdmitLocalUnsolicitedDataPolicy | Admits unsolicited Data from local faces |
CAdmitNetworkUnsolicitedDataPolicy | Admits unsolicited Data from non-local faces |
CBestRouteStrategy | Best Route strategy |
CDropAllUnsolicitedDataPolicy | Drops all unsolicited Data |
CMulticastStrategy | A forwarding strategy that forwards Interests to all FIB nexthops |
CProcessNackTraits | |
CProcessNackTraitsBase | Provides a common procedure for processing Nacks |
CRandomStrategy | A forwarding strategy that randomly chooses a nexthop |
►CRetxSuppressionExponential | Retransmission suppression decision algorithm that suppresses retransmissions using exponential backoff |
CPitInfo | |
CRetxSuppressionFixed | Retransmission suppression decision algorithm that suppresses retransmissions within a fixed duration |
►CSelfLearningStrategy | Self-learning forwarding strategy |
CInRecordInfo | StrategyInfo on pit::InRecord |
COutRecordInfo | StrategyInfo on pit::OutRecord |
►CStrategy | Represents a forwarding strategy |
CParsedInstanceName | |
CStrategyInfo | Contains arbitrary information placed by the forwarding strategy on table entries |
CUnsolicitedDataPolicy | Determines how to process an unsolicited Data |
►Nmeasurements | |
CAnyEntry | An EntryPredicate that accepts any entry |
CEntry | Represents a Measurements entry |
CEntryWithStrategyInfo | An EntryPredicate that accepts an entry if it has StrategyInfo of type T |
CMeasurements | The Measurements table |
CMeasurementsAccessor | Allows Strategy to access portion of Measurements table under its namespace |
►Nname_tree | |
CAnyEntry | EntrySelector that accepts every Entry |
CAnyEntrySubTree | EntrySubTreeSelector that accepts every Entry and its children |
CEntry | An entry in the name tree |
CEnumerationImpl | Enumeration operation implementation |
CFullEnumerationImpl | Full enumeration implementation |
CGetTableEntry | Functor to get a table entry from a name tree entry |
CHash32 | |
CHash64 | |
CHashtable | Hashtable for fast exact name lookup |
CHashtableOptions | Options for Hashtable |
CIterator | NameTree iterator |
CNameTree | A common index structure for FIB, PIT, StrategyChoice, and Measurements |
CNode | Hashtable node |
CPartialEnumerationImpl | Partial enumeration implementation |
CPrefixMatchImpl | Partial enumeration implementation |
►Npit | |
CDataMatchResult | An unordered iterable of all PIT entries matching Data |
CEntry | An Interest table entry |
CFaceRecord | Contains information about an Interest on an incoming or outgoing face |
CInRecord | Contains information about an Interest from an incoming face |
CIterator | PIT iterator |
COutRecord | Contains information about an Interest toward an outgoing face |
CPit | Represents the Interest Table |
►Nrib | |
CClientToNlsrReadvertisePolicy | Policy to readvertise routes registered by end hosts into NLSR |
CFibUpdate | FIB update |
►CFibUpdater | Computes FibUpdates based on updates to the RIB and sends them to NFD |
CError | |
CHostToGatewayReadvertisePolicy | Policy to readvertise routes registered by local applications into remote gateway |
CNfdRibReadvertiseDestination | Readvertise destination using NFD RIB management protocol |
CReadvertise | Readvertise a subset of routes to a destination according to a policy |
CReadvertiseAction | Decision made by readvertise policy |
CReadvertiseDestination | Destination to readvertise into |
CReadvertisedRoute | State of a readvertised route |
CReadvertisePolicy | Policy to decide whether to readvertise a route, and what prefix to readvertise |
CRib | Routing Information Base |
CRibEntry | Represents a RIB entry, which contains one or more Routes with the same prefix |
CRibRouteRef | References a route |
CRibUpdate | RibUpdate |
CRibUpdateBatch | Represents a collection of RibUpdates to be applied to a single FaceId |
CRoute | Route for a name prefix |
CService | Initializes and executes NFD-RIB service thread |
►Nstrategy_choice | |
CEntry | Represents a Strategy Choice entry |
►CStrategyChoice | Represents the Strategy Choice table |
CInsertResult | |
CByteCounter | Counter of number of bytes |
CCommandAuthenticator | Provides ControlCommand authorization according to NFD configuration file |
CCommandAuthenticatorValidationPolicy | Validation policy that only permits Interest signed by a trust anchor |
►CConfigFile | Configuration file parsing utility |
CError | |
CCsManager | Implements the CS Management of NFD Management Protocol |
CDeadNonceList | Represents the Dead Nonce List |
CFaceEndpoint | Represents a face-endpoint pair in the forwarder |
CFaceManager | Implements the Face Management of NFD Management Protocol |
CFaceTable | Container of all faces |
CFibManager | Implements the FIB Management of NFD Management Protocol |
CForwarder | Main class of NFD's forwarding engine |
CForwarderCounters | Counters provided by Forwarder |
CForwarderStatusManager | Implements the Forwarder Status of NFD Management Protocol |
►CManagerBase | A collection of common functions shared by all NFD managers, such as communicating with the dispatcher and command validator |
CError | |
CNetwork | |
CNetworkRegionTable | Stores a collection of producer region names |
CNfd | Class representing the NFD instance |
CNfdRunner | Executes NFD with RIB manager |
CPacketCounter | Counter of number of packets |
►CPrivilegeHelper | |
CError | Serious seteuid/gid failure |
CRibManager | Implements the RIB Management of NFD Management Protocol |
CSimpleCounter | Counter that encloses an integer value |
CSizeCounter | Counter that observes the size of a table |
CStrategyChoiceManager | Implements the Strategy Choice Management of NFD Management Protocol |
CStrategyInfoHost | Base class for an entity onto which StrategyInfo items may be placed |
CTablesConfigSection | Handles 'tables' config section |
►Nnonstd | |
►Nany_lite | |
►Ndetail | |
Cenabler | |
►Nstd11 | |
Cadd_const | |
Cremove_reference | |
Cremove_reference< T & > | |
Cany | |
►Ndetail | |
Cin_place_index_tag | |
Cin_place_type_tag | |
►Noptional_lite | |
►Ndetail | |
Calignment_logic | |
Calignment_of | |
Calignment_of_hack | |
Cnulltype | |
►Cstorage_t | C++03 constructed union to hold value |
Caligned_storage_t | |
Cstruct_t | |
Ctype_of_size | |
Ctype_of_size< nulltype, N > | |
Ctypelist | |
►Nstd11 | |
Cbool_constant | |
Cconditional | |
Cconditional< false, T, F > | |
Cintegral_constant | |
Cis_assignable | |
Cis_move_constructible | |
Cis_nothrow_move_assignable | |
Cis_nothrow_move_constructible | |
Cis_trivially_copy_constructible | |
Cis_trivially_move_constructible | |
►Cnullopt_t | Disengaged state tag |
Cinit | |
Coptional | Class optional |
►Nscope | |
►Nstd11 | |
Cbool_constant | |
Cconditional | |
Cconditional< false, T, F > | |
Cdecay | |
Cintegral_constant | |
Cis_constructible | |
Cis_copy_assignable | |
Cis_copy_constructible | |
Cis_move_constructible | |
Cis_nothrow_assignable | |
Cis_nothrow_constructible | |
Cis_nothrow_copy_constructible | |
Cis_nothrow_move_assignable | |
Cis_nothrow_move_constructible | |
Cis_reference | |
Cis_reference< T & > | |
Cis_same | |
Cis_trivial | |
Cis_trivially_copyable | |
Creference_wrapper | |
Cremove_cv | |
Cremove_pointer | |
Cremove_pointer< T * > | |
Cremove_pointer< T *const > | |
Cremove_pointer< T *const volatile > | |
Cremove_pointer< T *volatile > | |
Cremove_reference | |
►Nstd20 | |
Cremove_cvref | |
Csame_as | |
Ctype_identity | |
Cenabler | |
Con_exit_policy | |
Con_fail_policy | |
Con_success_policy | |
Cscope_exit | |
Cscope_fail | |
Cscope_guard | |
Cscope_success | |
Cunique_resource | |
►Nspan_lite | |
►Ndetail | |
Cenabler | |
►Nstd11 | |
Cintegral_constant | |
Cis_same | |
Cis_same< T, T > | |
Cis_signed | |
Cis_signed< signed char > | |
Cis_signed< signed int > | |
Cis_signed< signed long > | |
Cremove_const | |
Cremove_const< T const > | |
Cremove_cv | |
Cremove_volatile | |
Cremove_volatile< T volatile > | |
►Nstd17 | |
Cbool_constant | |
Cspan | |
Cwith_container_t | |
►Nvariants | |
►Ndetail | |
Calignment_logic | |
Calignment_of | |
Calignment_of_hack | |
CComparator | |
Chelper | |
Cindex_tag_t | |
Cnulltype | |
CS0 | |
CS1 | |
CS10 | |
CS11 | |
CS12 | |
CS13 | |
CS14 | |
CS15 | |
CS2 | |
CS3 | |
CS4 | |
CS5 | |
CS6 | |
CS7 | |
CS8 | |
CS9 | |
Cstruct_t | |
CTX | |
Ctype_of_size | |
Ctype_of_size< nulltype, N > | |
CTypedVisitorUnwrapper | |
CTypedVisitorUnwrapper< 2, R, Visitor, T2 > | |
CTypedVisitorUnwrapper< 3, R, Visitor, T2, T3 > | |
CTypedVisitorUnwrapper< 4, R, Visitor, T2, T3, T4 > | |
CTypedVisitorUnwrapper< 5, R, Visitor, T2, T3, T4, T5 > | |
Ctypelist | |
Ctypelist_contains_unique_type | |
Ctypelist_index_of | |
Ctypelist_index_of< nulltype, T > | |
Ctypelist_index_of< typelist< Head, Tail >, T > | |
Ctypelist_index_of< typelist< T, Tail >, T > | |
Ctypelist_max | |
Ctypelist_max< nulltype > | |
Ctypelist_max< typelist< Head, Tail > > | |
Ctypelist_size | |
Ctypelist_size< nulltype > | |
Ctypelist_size< T0 > | |
Ctypelist_size< T1 > | |
Ctypelist_size< T10 > | |
Ctypelist_size< T11 > | |
Ctypelist_size< T12 > | |
Ctypelist_size< T13 > | |
Ctypelist_size< T14 > | |
Ctypelist_size< T15 > | |
Ctypelist_size< T2 > | |
Ctypelist_size< T3 > | |
Ctypelist_size< T4 > | |
Ctypelist_size< T5 > | |
Ctypelist_size< T6 > | |
Ctypelist_size< T7 > | |
Ctypelist_size< T8 > | |
Ctypelist_size< T9 > | |
Ctypelist_size< typelist< Head, Tail > > | |
Ctypelist_type_at | |
Ctypelist_type_at< typelist< Head, Tail >, 0 > | |
Ctypelist_type_at< typelist< Head, Tail >, i > | |
Ctypelist_type_is_unique | |
Ctypelist_type_is_unique< List, CmpIndex, 0 > | |
CVisitorApplicator | |
CVisitorApplicatorImpl | |
CVisitorApplicatorImpl< R, TX< VT > > | |
CVisitorUnwrapper | |
►Nstd11 | |
Cadd_pointer | |
Cconditional | |
Cconditional< false, Then, Else > | |
Cconditional< true, Then, Else > | |
Cenable_if | |
Cenable_if< true, T > | |
Cis_same | |
Cis_same< T, T > | |
Cremove_const | |
Cremove_const< const T > | |
Cremove_cv | |
Cremove_reference | |
Cremove_reference< T & > | |
Cremove_volatile | |
Cremove_volatile< volatile T > | |
Cmonostate | |
Cvariant | |
Cvariant_alternative | |
Cvariant_alternative< K, variant< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > > | |
Cvariant_size | |
Cvariant_size< variant< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > > | |
Cin_place_t | |
►Nns3 | Copyright (c) 2011-2015 Regents of the University of California |
►Naodv | |
CDeferredRouteOutputTag | |
CRerrHeader | |
CRoutingProtocol | |
CRrepAckHeader | |
CRrepHeader | |
CRreqHeader | |
CTypeHeader | |
►Ndot11s | |
CAirtimeLinkMetricCalculator | |
CHwmpProtocol | |
CHwmpRtable | |
CHwmpTag | |
CPeerLink | |
CPeerLinkCloseStart | |
CPeerLinkConfirmStart | |
CPeerLinkOpenStart | |
CPeerManagementProtocol | |
►Ndsdv | |
CDsdvHeader | |
CRoutingProtocol | |
►Ndsr | |
CDsrFsHeader | |
CDsrGraReply | |
CDsrNetworkQueue | |
CDsrOptionAck | |
CDsrOptionAckHeader | |
CDsrOptionAckReq | |
CDsrOptionAckReqHeader | |
CDsrOptionHeader | |
CDsrOptionPad1 | |
CDsrOptionPad1Header | |
CDsrOptionPadn | |
CDsrOptionPadnHeader | |
CDsrOptionRerr | |
CDsrOptionRerrHeader | |
CDsrOptionRerrUnreachHeader | |
CDsrOptionRerrUnsupportHeader | |
CDsrOptionRrep | |
CDsrOptionRrepHeader | |
CDsrOptionRreq | |
CDsrOptionRreqHeader | |
CDsrOptions | |
CDsrOptionSR | |
CDsrOptionSRHeader | |
CDsrPassiveBuffer | |
CDsrRouteCache | |
CDsrRouting | |
CDsrRreqTable | |
►Nflame | |
CFlameHeader | |
CFlameProtocol | |
CFlameRtable | |
CFlameTag | |
►Nndn | |
►Ntime | |
CCustomSteadyClock | |
CCustomSystemClock | |
CAbstractFib | An abstract, lightweight representation of the FIB |
CApp | Base class that all NDN applications should be derived from |
CAppDelayTracer | Tracer to obtain application-level delays |
CAppHelper | A helper to make it easier to instantiate an ns3::ndn::App applications on a set of nodes |
CAppLinkService | Implementation of LinkService for ndnSIM application |
CBlockHeader | |
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) |
CConsumerPcon | NDN consumer application with more advanced congestion control options |
CConsumerWindow | Ndn application for sending out Interest packets (window-based) |
CConsumerZipfMandelbrot | NDN app requesting contents following Zipf-Mandelbrot Distbituion |
CCsTracer | NDN tracer for cache performance (hits and misses) |
CFactoryCallbackApp | An application that can be created using the supplied callback |
CFibHelper | Forwarding Information Base (FIB) helper |
CFibNextHop | |
CGlobalRouter | Class representing global router interface for ndnSIM |
CGlobalRoutingHelper | Helper for GlobalRouter interface |
CIgnoreSections | |
►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 | |
CNetDeviceTransport | NdnSIM-specific transport |
CNetworkRegionTableHelper | Network Region Table Helper |
CNodePrio | |
CNs3BufferIteratorSource | |
CNs3PacketTag | |
CNullTransport | Null transport (does nothing, just fulfills requirements of the interface) |
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 | |
CMessageHeader | |
CPacketHeader | |
CRoutingProtocol | |
CA2A4RsrqHandoverAlgorithm | |
CA3RsrpHandoverAlgorithm | |
CAarfcdWifiManager | |
CAarfWifiManager | |
CAcousticModemEnergyModel | |
CAdhocWifiMac | |
CAlohaNoackMacHeader | |
CAlohaNoackNetDevice | |
CAlwaysLosChannelConditionModel | |
CAmpduSubframeHeader | |
CAmpduTag | |
CAmrrWifiManager | |
CAmsduSubframeHeader | |
CAnnotatedTopologyReader | This class reads annotated topology and apply settings to the corresponding nodes and links |
CAntennaModel | |
CAparfWifiManager | |
CApplication | |
CApplicationPacketProbe | |
CApWifiMac | |
CArfWifiManager | |
CArpCache | |
CArpHeader | |
CArpL3Protocol | |
CAsn1Header | |
CAthstatsWifiTraceSink | |
CBandwidthManager | |
CBandwidthRequestHeader | |
CBaseStationNetDevice | |
CBasicEnergyHarvester | |
CBasicEnergySource | |
CBatches | Class representing sets of (time, number) tuples with support of reading writing to streams |
CBatchesChecker | |
CBatchesValue | |
CBeaconPayloadHeader | |
CBinaryErrorModel | |
CBlockAckManager | |
CBooleanProbe | |
CBridgeChannel | |
CBridgeNetDevice | |
CBSLinkManager | |
CBsmApplication | |
CBSScheduler | |
CBSSchedulerRtps | |
CBSSchedulerSimple | |
CBuilding | |
CBuildingListPriv | |
CBuildingsChannelConditionModel | |
CBuildingsPropagationLossModel | |
CBulkSendApplication | |
CBurstErrorModel | |
CBurstProfileManager | |
CCalendarScheduler | |
CCaraWifiManager | |
CCcHelper | |
CChannel | |
CChannelCondition | |
CChannelConditionModel | |
CChannelCoordinator | |
CChannelListPriv | |
CChannelManager | |
CChannelScheduler | |
CChunk | |
CCobaltQueueDisc | |
CCoDelQueueDisc | |
CCommandPayloadHeader | |
CComponentCarrier | |
CComponentCarrierBaseStation | |
CComponentCarrierEnb | |
CComponentCarrierUe | |
CConfigStore | |
CConnectionManager | |
CConstantAccelerationMobilityModel | |
CConstantObssPdAlgorithm | |
CConstantPositionMobilityModel | |
CConstantRandomVariable | |
CConstantRateWifiManager | |
CConstantSpectrumPropagationLossModel | |
CConstantSpeedPropagationDelayModel | |
CConstantVelocityMobilityModel | |
CCosineAntennaModel | |
CCost231PropagationLossModel | |
CCqaFfMacScheduler | |
CCsmaChannel | |
CCsmaNetDevice | |
CCtrlBAckRequestHeader | |
CCtrlBAckResponseHeader | |
CCtrlTriggerHeader | |
CDataCollectionObject | |
CDcd | |
CDefaultChannelScheduler | |
CDefaultSimulatorImpl | |
CDeterministicRandomVariable | |
CDeviceEnergyModel | |
CDeviceNameTag | |
CDhcpClient | |
CDhcpHeader | |
CDhcpServer | |
CDlMap | |
CDot11sStack | |
CDoubleProbe | |
CDropTailQueue< Packet > | |
CDropTailQueue< QueueDiscItem > | |
CDsaAck | |
CDsaReq | |
CDsaRsp | |
CDsrRoutingHeader | |
CDynamicQueueLimits | |
CEmpiricalRandomVariable | |
CEmuEpcHelper | |
CEnergyHarvester | |
CEnergyHarvesterContainer | |
CEnergySource | |
CEnergySourceContainer | |
CEpcHelper | |
CEpcMmeApplication | |
CEpcSgwApplication | |
CEpcUeNas | |
CEpcX2 | |
CEpcX2HandoverPreparationFailureHeader | |
CEpcX2HandoverRequestAckHeader | |
CEpcX2HandoverRequestHeader | |
CEpcX2Header | |
CEpcX2LoadInformationHeader | |
CEpcX2ResourceStatusUpdateHeader | |
CEpcX2SnStatusTransferHeader | |
CEpcX2UeContextReleaseHeader | |
CEpsBearer | |
CEpsBearerTag | |
CErlangRandomVariable | |
CErrorChannel | |
CErrorModel | |
CErrorRateModel | |
CEthernetHeader | |
CEthernetTrailer | |
CExponentialRandomVariable | |
CFdBetFfMacScheduler | |
CFdMtFfMacScheduler | |
CFdNetDevice | |
CFdTbfqFfMacScheduler | |
CFfMacScheduler | |
CFifoQueueDisc | |
CFileAggregator | |
CFixedRoomPositionAllocator | |
CFixedRssLossModel | |
CFlameStack | |
CFlowIdTag | |
CFlowMonitor | |
CFqCobaltFlow | |
CFqCobaltQueueDisc | |
CFqCoDelFlow | |
CFqCoDelQueueDisc | |
CFqPieFlow | |
CFqPieQueueDisc | |
CFragmentationSubheader | |
CFrameCaptureModel | |
CFrameExchangeManager | |
CFriisPropagationLossModel | |
CFriisSpectrumPropagationLossModel | |
CGammaRandomVariable | |
CGaussMarkovMobilityModel | |
CGenericMacHeader | |
CGlobalRouter | |
CGnuplotAggregator | |
CGrantManagementSubheader | |
CGridBuildingAllocator | |
CGridPositionAllocator | |
CGtpcHeader | |
CGtpuHeader | |
CHalfDuplexIdealPhy | |
CHeader | |
CHeapScheduler | |
CHeConfiguration | |
CHeFrameExchangeManager | |
CHierarchicalMobilityModel | |
CHigherLayerTxVectorTag | |
CHtConfiguration | |
CHtFrameExchangeManager | |
CHybridBuildingsPropagationLossModel | |
CIcmpv4DestinationUnreachable | |
CIcmpv4Echo | |
CIcmpv4Header | |
CIcmpv4L4Protocol | |
CIcmpv4TimeExceeded | |
CIcmpv6DestinationUnreachable | |
CIcmpv6Echo | |
CIcmpv6Header | |
CIcmpv6L4Protocol | |
CIcmpv6NA | |
CIcmpv6NS | |
CIcmpv6OptionHeader | |
CIcmpv6OptionLinkLayerAddress | |
CIcmpv6OptionMtu | |
CIcmpv6OptionPrefixInformation | |
CIcmpv6OptionRedirected | |
CIcmpv6ParameterError | |
CIcmpv6RA | |
CIcmpv6Redirection | |
CIcmpv6RS | |
CIcmpv6TimeExceeded | |
CIcmpv6TooBig | |
CIdealWifiManager | |
CIpcsClassifier | |
CIpL4Protocol | |
CIpv4 | |
CIpv4GlobalRouting | |
CIpv4Header | |
CIpv4Interface | |
CIpv4L3Protocol | |
CIpv4ListRouting | |
CIpv4NixVectorRouting | |
CIpv4PacketFilter | |
CIpv4PacketProbe | |
CIpv4RawSocketFactory | |
CIpv4RawSocketImpl | |
CIpv4RoutingProtocol | |
CIpv4StaticRouting | |
CIpv6 | |
CIpv6Extension | |
CIpv6ExtensionAH | |
CIpv6ExtensionAHHeader | |
CIpv6ExtensionDemux | |
CIpv6ExtensionDestination | |
CIpv6ExtensionDestinationHeader | |
CIpv6ExtensionESP | |
CIpv6ExtensionESPHeader | |
CIpv6ExtensionFragment | |
CIpv6ExtensionFragmentHeader | |
CIpv6ExtensionHeader | |
CIpv6ExtensionHopByHop | |
CIpv6ExtensionHopByHopHeader | |
CIpv6ExtensionLooseRouting | |
CIpv6ExtensionLooseRoutingHeader | |
CIpv6ExtensionRouting | |
CIpv6ExtensionRoutingDemux | |
CIpv6ExtensionRoutingHeader | |
CIpv6Header | |
CIpv6Interface | |
CIpv6L3Protocol | |
CIpv6ListRouting | |
CIpv6NixVectorRouting | |
CIpv6Option | |
CIpv6OptionDemux | |
CIpv6OptionHeader | |
CIpv6OptionJumbogram | |
CIpv6OptionJumbogramHeader | |
CIpv6OptionPad1 | |
CIpv6OptionPad1Header | |
CIpv6OptionPadn | |
CIpv6OptionPadnHeader | |
CIpv6OptionRouterAlert | |
CIpv6OptionRouterAlertHeader | |
CIpv6PacketFilter | |
CIpv6PacketProbe | |
CIpv6PmtuCache | |
CIpv6RawSocketFactory | |
CIpv6RawSocketImpl | |
CIpv6RoutingProtocol | |
CIpv6StaticRouting | |
CIsotropicAntennaModel | |
CItuR1238PropagationLossModel | |
CItuR1411LosPropagationLossModel | |
CItuR1411NlosOverRooftopPropagationLossModel | |
CJakesProcess | |
CJakesPropagationLossModel | |
CKun2600MhzPropagationLossModel | |
CL2RateTracer | Tracer to collect link-layer rate information about links |
►CL2Tracer | Link-layer tracer |
CStats | |
CLiIonEnergySource | |
CLinearWifiTxCurrentModel | |
CListErrorModel | |
CListPositionAllocator | |
CListScheduler | |
CLlcSnapHeader | |
CLogDistancePropagationLossModel | |
CLogNormalRandomVariable | |
CLoopbackNetDevice | |
CLrWpanCsmaCa | |
CLrWpanErrorModel | |
CLrWpanLqiTag | |
CLrWpanMac | |
CLrWpanMacHeader | |
CLrWpanMacTrailer | |
CLrWpanNetDevice | |
CLrWpanPhy | |
CLteAmc | |
CLteAnr | |
CLteDataRadioBearerInfo | |
CLteEnbComponentCarrierManager | |
CLteEnbMac | |
CLteEnbNetDevice | |
CLteEnbPhy | |
CLteEnbRrc | |
CLteEnbRrcProtocolIdeal | |
CLteEnbRrcProtocolReal | |
CLteFfrAlgorithm | |
CLteFfrDistributedAlgorithm | |
CLteFfrEnhancedAlgorithm | |
CLteFfrSoftAlgorithm | |
CLteFrHardAlgorithm | |
CLteFrNoOpAlgorithm | |
CLteFrSoftAlgorithm | |
CLteFrStrictAlgorithm | |
CLteHandoverAlgorithm | |
CLteHelper | |
CLteHexGridEnbTopologyHelper | |
CLteNetDevice | |
CLtePdcp | |
CLtePdcpHeader | |
CLtePhy | |
CLtePhyTag | |
CLteRadioBearerInfo | |
CLteRadioBearerTag | |
CLteRlc | |
CLteRlcAm | |
CLteRlcAmHeader | |
CLteRlcHeader | |
CLteRlcSduStatusTag | |
CLteRlcSm | |
CLteRlcTm | |
CLteRlcUm | |
CLteSignalingRadioBearerInfo | |
CLteSpectrumPhy | |
CLteStatsCalculator | |
CLteUeComponentCarrierManager | |
CLteUeMac | |
CLteUeNetDevice | |
CLteUePhy | |
CLteUePowerControl | |
CLteUeRrc | |
CLteUeRrcProtocolIdeal | |
CLteUeRrcProtocolReal | |
CMacHeaderType | |
CMacStatsCalculator | |
CManagementMessageType | |
CMapScheduler | |
CMatrixPropagationLossModel | |
CMeshInformationElementVector | |
CMeshL2RoutingProtocol | |
CMeshPointDevice | |
CMeshStack | |
CMeshWifiInterfaceMac | |
CMgtAddBaRequestHeader | |
CMgtAddBaResponseHeader | |
CMgtAssocRequestHeader | |
CMgtAssocResponseHeader | |
CMgtBeaconHeader | |
CMgtDelBaHeader | |
CMgtProbeRequestHeader | |
CMgtProbeResponseHeader | |
CMgtReassocRequestHeader | |
CMinstrelHtWifiManager | |
CMinstrelWifiManager | |
CMobilityBuildingInfo | |
CMobilityModel | |
CMpduAggregator | |
CMqQueueDisc | |
CMsduAggregator | |
CMultiModelSpectrumChannel | |
CMultiUserScheduler | |
CMuSnrTag | |
CNakagamiPropagationLossModel | |
CNdiscCache | |
CNetDevice | |
CNetDeviceQueue | |
CNetDeviceQueueInterface | |
CNeverLosChannelConditionModel | |
CNeverLosVehicleChannelConditionModel | |
CNistErrorRateModel | |
CNoBackhaulEpcHelper | |
CNode | |
CNodeListPriv | |
CNonCommunicatingNetDevice | |
CNoOpComponentCarrierManager | |
CNoOpHandoverAlgorithm | |
CNormalRandomVariable | |
CObject | |
CObjectBase | |
CObssPdAlgorithm | |
COcbWifiMac | |
COhBuildingsPropagationLossModel | |
COkumuraHataPropagationLossModel | |
COnoeWifiManager | |
COnOffApplication | |
COutdoorPositionAllocator | |
CPacketBurst | |
CPacketFilter | |
CPacketProbe | |
CPacketSink | |
CPacketSocket | |
CPacketSocketClient | |
CPacketSocketFactory | |
CPacketSocketServer | |
CPacketSocketTag | |
CParabolicAntennaModel | |
CParetoRandomVariable | |
CParfWifiManager | |
CPbbPacket | |
CPcapFileWrapper | |
CPdcpTag | |
CPfFfMacScheduler | |
CPfifoFastQueueDisc | |
CPhasedArrayModel | |
CPhyRxStatsCalculator | |
CPhyStatsCalculator | |
CPhyTxStatsCalculator | |
CPieQueueDisc | |
CPing6 | |
CPointToPointChannel | |
CPointToPointEpcHelper | |
CPointToPointNetDevice | |
CPositionAllocator | |
CPppHeader | |
CPreambleDetectionModel | |
CPrioQueueDisc | |
CPriorityQueueScheduler | |
CProbabilisticV2vHighwayChannelConditionModel | |
CProbabilisticV2vUrbanChannelConditionModel | |
CProbe | |
CPropagationDelayModel | |
CPropagationLossModel | |
CPssFfMacScheduler | |
CQosFrameExchangeManager | |
CQosTxop | |
CQueue< Packet > | |
CQueue< QueueDiscItem > | |
CQueue< WifiMacQueueItem > | |
CQueueBase | |
CQueueDisc | |
CQueueDiscClass | |
CQueueLimits | |
CRadioBearerStatsCalculator | |
CRadioEnvironmentMapHelper | |
CRadiotapHeader | |
CRadvd | |
CRandomBoxPositionAllocator | |
CRandomBuildingPositionAllocator | |
CRandomDirection2dMobilityModel | |
CRandomDiscPositionAllocator | |
CRandomPropagationDelayModel | |
CRandomPropagationLossModel | |
CRandomRectanglePositionAllocator | |
CRandomRoomPositionAllocator | |
CRandomVariableStream | |
CRandomWalk2dMobilityModel | |
CRandomWalk2dOutdoorMobilityModel | |
CRandomWaypointMobilityModel | |
CRangePropagationLossModel | |
CRateErrorModel | |
CRealtimeSimulatorImpl | |
CReceiveListErrorModel | |
CRedQueueDisc | |
CRegularWifiMac | |
CRemSpectrumPhy | |
CRip | |
CRipHeader | |
CRipNg | |
CRipNgHeader | |
CRipNgRte | |
CRipRte | |
CRlcTag | |
CRngReq | |
CRngRsp | |
CRocketfuelMapReader | Topology file reader and topology estimator (extension of Rocketfuel-format type) |
CRocketfuelParams | |
CRocketfuelWeightsReader | Topology file reader (extension of Rocketfuel-format type) |
CRraaWifiManager | |
CRrComponentCarrierManager | |
CRrFfMacScheduler | |
CRrMultiUserScheduler | |
CRrpaaWifiManager | |
CRttEstimator | |
CRttMeanDeviation | |
CRvBatteryModel | |
CSameRoomPositionAllocator | |
CScheduler | |
CSeqTsEchoHeader | |
CSeqTsHeader | |
CSeqTsSizeHeader | |
CSequentialRandomVariable | |
CServiceFlowManager | |
CShannonSpectrumErrorModel | |
CSimpleChannel | |
CSimpleDeviceEnergyModel | |
CSimpleFrameCaptureModel | |
CSimpleNetDevice | |
CSimpleOfdmWimaxPhy | |
CSimpleTag | |
CSimpleUeComponentCarrierManager | |
CSimulatorImpl | |
CSingleModelSpectrumChannel | |
CSixLowPanBc0 | |
CSixLowPanFrag1 | |
CSixLowPanFragN | |
CSixLowPanHc1 | |
CSixLowPanIphc | |
CSixLowPanIpv6 | |
CSixLowPanMesh | |
CSixLowPanNetDevice | |
CSixLowPanNhcExtension | |
CSixLowPanUdpNhcExtension | |
CSllHeader | |
CSnrTag | |
CSocket | |
CSocketFactory | |
CSocketIpTtlTag | |
CSocketIpv6HopLimitTag | |
CSocketSetDontFragmentTag | |
CSpectrumAnalyzer | |
CSpectrumChannel | |
CSpectrumErrorModel | |
CSpectrumPhy | |
CSpectrumPropagationLossModel | |
CSpectrumWifiPhy | |
CSSLinkManager | |
CSSManager | |
CSSScheduler | |
CStaWifiMac | |
CSteadyStateRandomWaypointMobilityModel | |
CSubscriberStationNetDevice | |
CSynchronizer | |
CTableBasedErrorRateModel | |
CTag | |
CTapBridge | |
CTbfQueueDisc | |
CTcpBbr | |
CTcpBic | |
CTcpClassicRecovery | |
CTcpCongestionOps | |
CTcpCubic | |
CTcpDctcp | |
CTcpHeader | |
CTcpHighSpeed | |
CTcpHtcp | |
CTcpHybla | |
CTcpIllinois | |
CTcpL4Protocol | |
CTcpLedbat | |
CTcpLinuxReno | |
CTcpLp | |
CTcpNewReno | |
CTcpOption | |
CTcpOptionEnd | |
CTcpOptionMSS | |
CTcpOptionNOP | |
CTcpOptionSack | |
CTcpOptionSackPermitted | |
CTcpOptionTS | |
CTcpOptionUnknown | |
CTcpOptionWinScale | |
CTcpPrrRecovery | |
CTcpRateLinux | |
CTcpRateOps | |
CTcpRecoveryOps | |
CTcpRxBuffer | |
CTcpScalable | |
CTcpSocket | |
CTcpSocketBase | |
CTcpSocketFactory | |
CTcpSocketState | |
CTcpTxBuffer | |
CTcpVegas | |
CTcpVeno | |
CTcpWestwood | |
CTcpYeah | |
CTdBetFfMacScheduler | |
CTdMtFfMacScheduler | |
CTdTbfqFfMacScheduler | |
CThompsonSamplingWifiManager | |
CThreeGppAntennaModel | |
CThreeGppChannelConditionModel | |
CThreeGppChannelModel | |
CThreeGppHttpClient | |
CThreeGppHttpHeader | |
CThreeGppHttpServer | |
CThreeGppHttpVariables | |
CThreeGppIndoorMixedOfficeChannelConditionModel | |
CThreeGppIndoorOfficePropagationLossModel | |
CThreeGppIndoorOpenOfficeChannelConditionModel | |
CThreeGppPropagationLossModel | |
CThreeGppRmaChannelConditionModel | |
CThreeGppRmaPropagationLossModel | |
CThreeGppSpectrumPropagationLossModel | |
CThreeGppUmaChannelConditionModel | |
CThreeGppUmaPropagationLossModel | |
CThreeGppUmiStreetCanyonChannelConditionModel | |
CThreeGppUmiStreetCanyonPropagationLossModel | |
CThreeGppV2vHighwayChannelConditionModel | |
CThreeGppV2vHighwayPropagationLossModel | |
CThreeGppV2vUrbanChannelConditionModel | |
CThreeGppV2vUrbanPropagationLossModel | |
CThreeLogDistancePropagationLossModel | |
CThresholdPreambleDetectionModel | |
CTimeProbe | |
CTimeSeriesAdaptor | |
CTraceFadingLossModel | |
CTrafficControlLayer | |
CTrailer | |
CTriangularRandomVariable | |
CTtaFfMacScheduler | |
CTvSpectrumTransmitter | |
CTwoRayGroundPropagationLossModel | |
CTxop | |
CUanChannel | |
CUanHeaderCommon | |
CUanHeaderRcAck | |
CUanHeaderRcCts | |
CUanHeaderRcCtsGlobal | |
CUanHeaderRcData | |
CUanHeaderRcRts | |
CUanMac | |
CUanMacAloha | |
CUanMacCw | |
CUanMacRc | |
CUanMacRcGw | |
CUanNetDevice | |
CUanNoiseModel | |
CUanNoiseModelDefault | |
CUanPhy | |
CUanPhyCalcSinr | |
CUanPhyCalcSinrDefault | |
CUanPhyCalcSinrDual | |
CUanPhyCalcSinrFhFsk | |
CUanPhyDual | |
CUanPhyGen | |
CUanPhyPer | |
CUanPhyPerCommonModes | |
CUanPhyPerGenDefault | |
CUanPhyPerUmodem | |
CUanPropModel | |
CUanPropModelIdeal | |
CUanPropModelThorp | |
CUanTransducer | |
CUanTransducerHd | |
CUcd | |
CUdpClient | |
CUdpEchoClient | |
CUdpEchoServer | |
CUdpHeader | |
CUdpL4Protocol | |
CUdpServer | |
CUdpSocket | |
CUdpSocketFactory | |
CUdpSocketImpl | |
CUdpTraceClient | |
CUeManager | |
CUinteger16Probe | |
CUinteger32Probe | |
CUinteger8Probe | |
CUlMap | |
CUniformDiscPositionAllocator | |
CUniformPlanarArray | |
CUniformRandomVariable | |
CUplinkScheduler | |
CUplinkSchedulerMBQoS | |
CUplinkSchedulerRtps | |
CUplinkSchedulerSimple | |
CV4Ping | |
CV4TraceRoute | |
CVendorSpecificActionHeader | |
CVhtConfiguration | |
CVhtFrameExchangeManager | |
CVirtualNetDevice | |
CVsaManager | |
CWallClockSynchronizer | |
CWaveformGenerator | |
CWaveFrameExchangeManager | |
CWaveNetDevice | |
CWaypointMobilityModel | |
CWeibullRandomVariable | |
CWifiAckManager | |
CWifiDefaultAckManager | |
CWifiDefaultProtectionManager | |
CWifiInformationElementVector | |
CWifiMac | |
CWifiMacHeader | |
CWifiMacQueue | |
CWifiMacTrailer | |
CWifiNetDevice | |
CWifiPhy | |
CWifiPhyStateHelper | |
CWifiProtectionManager | |
CWifiRadioEnergyModel | |
CWifiRemoteStationManager | |
CWifiSpectrumPhyInterface | |
CWifiTxCurrentModel | |
CWimaxChannel | |
CWimaxConnection | |
CWimaxMacQueue | |
CWimaxMacToMacHeader | |
CWimaxNetDevice | |
CWimaxPhy | |
CYansErrorRateModel | |
CYansWifiChannel | |
CYansWifiPhy | |
CZetaRandomVariable | |
CZipfRandomVariable | |
►Nstd | STL namespace |
Chash< FibNextHop > | |
Chash< ndn::ethernet::Address > | |
Chash< ndn::Name > | |
►Ntransform | |
►NPrivateKey | |
CImpl | |
►Nwebsocketpp | Namespace for the WebSocket++ project |
►Nclose | A package of types and methods for manipulating WebSocket close codes |
Ccode_converter | Type used to convert close statuses between integer and wire representations |
►Nconcurrency | Concurrency handling support |
►Nnone_impl | Implementation for no-op locking primitives |
Cfake_lock_guard | A fake lock guard implementation that does nothing |
Cfake_mutex | A fake mutex implementation that does nothing |
Cbasic | Concurrency policy that uses std::mutex / boost::mutex |
Cnone | Stub concurrency policy that implements the interface using no-ops |
►Nconfig | |
►Casio | Server config with asio transport and TLS disabled |
Ctransport_config | |
►Casio_client | Client config with asio transport and TLS disabled |
Ctransport_config | |
►Casio_tls | Server config with asio transport and TLS enabled |
Ctransport_config | |
►Casio_tls_client | Client config with asio transport and TLS enabled |
Ctransport_config | |
►Ccore | Server config with iostream transport |
Cpermessage_deflate_config | Extension specific settings: |
Ctransport_config | |
►Ccore_client | Client config with iostream transport |
Cpermessage_deflate_config | Extension specific settings: |
Ctransport_config | |
►Cdebug_asio | Client/Server debug config with asio transport and TLS disabled |
Ctransport_config | |
►Cdebug_asio_tls | Client/Server debug config with asio transport and TLS enabled |
Ctransport_config | |
►Cdebug_core | Client/Server debug config with iostream transport |
Cpermessage_deflate_config | Extension specific settings: |
Ctransport_config | |
►Cminimal_server | Server config with minimal dependencies |
Cpermessage_deflate_config | Extension specific settings: |
Ctransport_config | |
►Nerror | Library level error codes |
Ccategory | |
►Nextensions | Some generic information about extensions |
►Nerror | |
Ccategory | |
►Npermessage_deflate | Implementation of RFC 7692, the permessage-deflate WebSocket extension |
►Nerror | Permessage deflate error values |
Ccategory | Permessage-deflate error category |
Cdisabled | Stub class for use when disabling permessage_deflate extension |
Cenabled | |
►Nframe | Data structures and utility functions for manipulating WebSocket frames |
Cbasic_header | The constant size component of a WebSocket frame header |
Cextended_header | The variable size component of a WebSocket frame header |
Cuint16_converter | Two byte conversion union |
Cuint32_converter | Four byte conversion union |
Cuint64_converter | Eight byte conversion union |
►Nhttp | HTTP handling support |
►Nparser | |
Cparser | Base HTTP parser |
Crequest | Stores, parses, and manipulates HTTP requests |
Cresponse | Stores, parses, and manipulates HTTP responses |
Cexception | |
►Nlib | |
►Nlog | |
Calevel | Package of log levels for logging access events |
Cbasic | Basic logger that outputs to an ostream |
Cchannel_type_hint | Package of values for hinting at the nature of a given logger |
Celevel | Package of log levels for logging errors |
Cstub | Stub logger that ignores all input |
Csyslog | Basic logger that outputs to syslog |
►Nmd5 | Provides MD5 hashing functionality |
Cmd5_state_s | |
►Nmessage_buffer | |
►Nalloc | |
Ccon_msg_manager | A connection message manager that allocates a new message for each request |
Cendpoint_msg_manager | An endpoint message manager that allocates a new manager for each connection |
►Npool | |
Ccon_msg_manager | A connection messages manager that maintains a pool of messages that is used to fulfill get_message requests |
Cendpoint_msg_manager | An endpoint manager that maintains a shared pool of connection managers and returns an appropriate one for the requesting connection |
Cmessage | Represents a buffer for a single WebSocket message |
►Nprocessor | Processors encapsulate the protocol rules specific to each WebSocket version |
►Nerror | Error code category and codes used by all processor types |
Cprocessor_category | Category for processor errors |
Chybi00 | Processor for Hybi Draft version 00 |
Chybi07 | Processor for Hybi Draft version 07 |
Chybi08 | Processor for Hybi Draft version 08 |
►Chybi13 | Processor for Hybi version 13 (RFC6455) |
Cmsg_metadata | This data structure holds data related to processing a message, such as the buffer it is being written to, its masking key, its UTF8 validation state, and sometimes its compression state |
Cprocessor | WebSocket protocol processor abstract base class |
►Nrandom | Random number generation policies |
►Nnone | Stub RNG policy that always returns 0 |
Cint_generator | Thread safe stub "random" integer generator |
►Nrandom_device | RNG policy based on std::random_device or boost::random_device |
Cint_generator | Thread safe non-deterministic random integer generator |
►Nsession | |
►Nfail | |
►Ntransport | Transport policies provide network connectivity and timers |
►Nasio | Transport policy that uses asio |
►Nbasic_socket | A socket policy for the asio transport that implements a plain, unencrypted socket |
Cconnection | Basic Asio connection socket component |
Cendpoint | Basic ASIO endpoint socket component |
►Nerror | Asio transport errors |
Ccategory | Asio transport error category |
►Nsocket | |
Csocket_category | Error category related to asio transport socket policies |
►Ntls_socket | A socket policy for the asio transport that implements a TLS encrypted socket by wrapping with an asio::ssl::stream |
Cconnection | TLS enabled Asio connection socket component |
Cendpoint | TLS enabled Asio endpoint socket component |
Cconnection | Asio based connection transport component |
Ccustom_alloc_handler | |
Cendpoint | Asio based endpoint transport component |
Chandler_allocator | |
►Ndebug | Debug transport policy that is used for various mocking and stubbing duties in unit tests |
►Nerror | Debug transport errors |
Ccategory | Debug transport error category |
Cconnection | |
Cendpoint | |
Ctimer | Empty timer class to stub out for timer functionality that stub transport doesn't support |
►Nerror | Generic transport related errors |
Ccategory | |
►Niostream | Transport policy that uses STL iostream for I/O and does not support timers |
►Nerror | Iostream transport errors |
Ccategory | Iostream transport error category |
Cconnection | |
Cendpoint | |
Ctimer | Empty timer class to stub out for timer functionality that iostream transport doesn't support |
►Nstub | Stub transport policy that has no input or output |
►Nerror | Stub transport errors |
Ccategory | Stub transport error category |
Cconnection | |
Cendpoint | |
Ctimer | Empty timer class to stub out for timer functionality that stub transport doesn't support |
Cbuffer | A simple utility buffer class |
►Nutf8_validator | |
Cvalidator | Provides streaming UTF8 validation functionality |
►Nutility | Generic non-websocket specific utility functions and data structures |
►Cci_less | Helper less than functor for case insensitive find |
Cnocase_compare | |
Cmy_equal | Helper functor for case insensitive find |
Cclient | Client endpoint role based on the given config |
Cconnection | Represents an individual WebSocket connection |
Cconnection_base | Stub for user supplied base class |
Cendpoint | Creates and manages connections associated with a WebSocket endpoint |
Cendpoint_base | Stub for user supplied base class |
Cexception | |
Cserver | Server endpoint role based on the given config |
Curi | |
Caction | |
Cbroadcast_server | |
CCachePolicyTag | Packet tag for CachePolicy field |
►Cconfig | |
Ctransport_config | |
►Cconfig_tls | |
Ctransport_config | |
CCongestionMarkTag | Packet tag for CongestionMark field |
Cconnection_data | |
Cconnection_extension | |
Cconnection_metadata | |
Cconnection_setup | |
Ccount_server | |
Ccustom_config | |
►Cdebug_config_client | |
Ctransport_config | |
►Cdebug_custom | ====== WARNING ======== This example is presently used as a scratch space |
Ctransport_config | |
►Cdeflate_config | This example is presently used as a scratch space |
Cpermessage_deflate_config | Permessage_compress extension |
Ctransport_config | |
Cdummy_con | |
Cecho_handler | |
Cendpoint_extension | |
Cext_vars | |
CHopCountTag | Packet tag for HopCount field |
CIncomingFaceIdTag | Packet tag for IncomingFaceId field |
Cis_error_code_enum< websocketpp::error::value > | |
Cis_error_code_enum< websocketpp::extensions::error::value > | |
Cis_error_code_enum< websocketpp::extensions::permessage_deflate::error::value > | |
Cis_error_code_enum< websocketpp::processor::error::processor_errors > | |
Cis_error_code_enum< websocketpp::transport::asio::error::value > | |
Cis_error_code_enum< websocketpp::transport::debug::error::value > | |
Cis_error_code_enum< websocketpp::transport::error::value > | |
Cis_error_code_enum< websocketpp::transport::iostream::error::value > | |
Cis_error_code_enum< websocketpp::transport::stub::error::value > | |
CMemUsage | Copyright (c) 2011-2015 Regents of the University of California |
Cmock_con | |
Cmock_endpoint | |
CNextHopFaceIdTag | Packet tag for NextHopFaceId field |
CNonDiscoveryTag | Packet tag for NonDiscovery field |
Cperftest | |
CPrefixAnnouncementTag | Packet tag for PrefixAnnouncement field |
Cprint_server | |
Cprocessor_setup | |
Cprocessor_setup_ext | |
Cscoped_timer | |
Cstub | |
Cstub_con | |
►Cstub_config | |
Cpermessage_deflate_config | Extension specific config |
►Cstub_config_ext | |
Cpermessage_deflate_config | |
Ctcp_echo_server | |
Ctcp_echo_session | |
Ctelemetry_client | The telemetry client connects to a WebSocket server and sends a message every second containing an integer count |
Ctelemetry_server | The telemetry server accepts connections and sends a message every second to each client containing an integer count |
Ctest_deadline_timer | |
►Ctestee_config | |
Cpermessage_deflate_config | Permessage_compress extension |
Ctransport_config | |
Cutility_server | |
Cwebsocket_endpoint | |