Cndn::security::v2::AdditionalDescription | Abstraction of AdditionalDescription |
Cndn::AesKeyParamsInfo | AesKeyParamsInfo is used to initialize a SimpleSymmetricKeyParams template for AES key |
Cndn::dns::AnyAddress | |
►Cstd::array< T > | STL class |
Cndn::util::ethernet::Address | Ethernet hardware address |
►Cndn::lp::field_location_tags::Base | |
Cndn::lp::field_location_tags::Fragment | Fragment field |
Cndn::lp::field_location_tags::Header | Header field |
Cndn::security::detail::Bio | |
►Cndn::Block | Class representing a wire element of NDN-TLV packet format |
Cndn::name::Component | Component holds a read-only name component value |
Cndn::detail::BufferAppendDevice | (implementation detail) a Boost.Iostreams.Sink which appends to an ndn::Buffer |
Cndn::lp::CachePolicy | CachePolicy header field |
CCachePolicyTag | Packet tag for CachePolicy field |
Cndn::util::CanonizeProviderTableInitializer | |
Cndn::security::v2::CertContainerInterface | |
Cndn::security::v1::CertificateExtension | A CertificateExtension represents the Extension entry in a certificate |
Cndn::security::v1::CertificateSubjectDescription | A CertificateSubjectDescription represents the SubjectDescription entry in a Certificate |
Cndn::security::tpm::CFReleaser< T > | Helper class to wrap CoreFoundation object pointers |
Cndn::security::v1::CFReleaser< T > | Helper class to wrap CoreFoundation object pointers |
Cndn::security::tpm::CFReleaser< SecKeyRef > | |
Cndn::nfd::ChannelStatus | NFD Channel Status dataset |
►Cndn::security::conf::Checker | |
►Cndn::security::conf::CustomizedChecker | |
Cndn::security::conf::HierarchicalChecker | |
Cndn::security::conf::FixedSignerChecker | |
Cndn::security::conf::CheckerFactory | |
Cboost::chrono::clock_string< ndn::time::steady_clock, CharT > | |
Cboost::chrono::clock_string< ndn::time::system_clock, CharT > | |
Cndn::nfd::CommandOptions | Options for ControlCommand execution |
CCongestionMarkTag | Packet tag for CongestionMark field |
Cndn::util::signal::Connection | Connection to a signal |
Cndn::ContainerWithOnEmptySignal< T > | A container that emits onEmpty signal when it becomes empty |
Cndn::ContainerWithOnEmptySignal< shared_ptr< PendingInterest > > | |
Cndn::ContainerWithOnEmptySignal< shared_ptr< RegisteredPrefix > > | |
►Cndn::mgmt::ControlParameters | Base class for a struct that contains ControlCommand parameters |
Cndn::nfd::ControlParameters | Parameters in a ControlCommand request or response |
Cndn::mgmt::ControlResponse | ControlCommand response |
►Cndn::time::CustomClock< BaseClock > | Class implementing custom system or steady clock behavior |
Cndn::time::UnitTestClock< BaseClock > | Clock that can be used in unit tests for time-dependent tests independent of wall clock |
Cndn::encoding::DataBlockFast< Iterator > | Helper class template to create a data block when RandomAccessIterator is used |
Cndn::encoding::DataBlockSlow< Iterator > | Helper class template to create a data block when generic InputIterator is used |
Cndn::lp::detail::DecodeHelper< TlvType, T > | |
Cndn::lp::detail::DecodeHelper< TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
Cndn::lp::detail::DecodeHelper< TlvType, uint64_t > | |
►CDefaultConstructible | |
Cndn::detail::StlForwardIteratorConcept< T > | |
Cndn::util::Digest< Hash > | Stateful digest calculation |
►Cndn::security::transform::Downstream | The downstream interface of a transformation module |
►Cndn::security::transform::Sink | Abstraction of the transformation sink module |
Cndn::security::transform::BoolSink | A sink which outputs only one boolean value |
Cndn::security::transform::StreamSink | A sink which directs output to an std::ostream |
►Cndn::security::transform::Transform | Abstraction of an intermediate transformation module |
Cndn::security::transform::Base64Decode | The module to perform Base64 decoding transformation |
Cndn::security::transform::Base64Encode | The module to perform Base64 encoding transformation |
Cndn::security::transform::BlockCipher | The module to encrypt data using block cipher |
Cndn::security::transform::DigestFilter | The module to calculate digest |
Cndn::security::transform::HexDecode | The module to perform hexadecimal decoding transformation |
Cndn::security::transform::HexEncode | The module to perform hexadecimal encoding transformation |
Cndn::security::transform::HmacFilter | The module to generate HMAC for input data |
Cndn::security::transform::SignerFilter | The module to sign data |
Cndn::security::transform::StripSpace | Strip whitespace characters from a stream |
Cndn::security::transform::VerifierFilter | The module to verify signature |
Cndn::util::signal::DummyExtraArg | (implementation detail) a filler for extra argument |
Cndn::EcKeyParamsInfo | EcKeyParamInfo is used to initialize a SimplePublicKeyParams template for elliptic curve key |
Cndn::lp::detail::EncodeHelper< TAG, TlvType, T > | |
Cndn::lp::detail::EncodeHelper< TAG, TlvType, std::pair< Buffer::const_iterator, Buffer::const_iterator > > | |
Cndn::lp::detail::EncodeHelper< TAG, TlvType, uint64_t > | |
►Cndn::encoding::Encoder | Helper class to perform TLV encoding Interface of this class (mostly) matches interface of Estimator class |
Cndn::encoding::EncodingImpl< EncoderTag > | EncodingImpl specialization for real TLV encoding |
Cndn::encoding::EncodingImpl< TAG > | |
►Cndn::encoding::Estimator | Helper class to estimate size of TLV encoding Interface of this class (mostly) matches interface of Encoder class |
Cndn::encoding::EncodingImpl< EstimatorTag > | EncodingImpl specialization TLV size estimation |
Cndn::util::scheduler::EventId | Identifies a scheduled event |
Cndn::util::scheduler::EventQueueCompare | |
Cndn::security::detail::EvpPkey | |
Cndn::security::detail::EvpPkeyCtx | |
►Cstd::exception | STL class |
►Cstd::logic_error | STL class |
Cndn::bad_optional_access | |
►Cstd::invalid_argument | STL class |
Cndn::nfd::ControlCommand::ArgumentError | Error in ControlParameters |
Cndn::StringHelperError | |
Cndn::util::FaceUri::Error | |
►Cstd::runtime_error | STL class |
Cndn::ConfigFile::Error | |
Cndn::dns::Error | |
Cndn::Face::Error | |
Cndn::InterestFilter::Error | |
Cndn::io::Error | |
Cndn::KeyParams::Error | |
Cndn::RegexMatcher::Error | |
►Cndn::SecRule::Error | |
Cndn::SecRuleRelative::Error | |
Cndn::security::conf::Error | |
Cndn::security::pib::Pib::Error | Semantic error |
►Cndn::security::pib::PibImpl::Error | Non-semantic error |
Cndn::security::pib::PibMemory::Error | |
Cndn::security::SigningInfo::Error | |
►Cndn::security::tpm::BackEnd::Error | |
Cndn::security::tpm::BackEndFile::Error | |
Cndn::security::tpm::BackEndMem::Error | |
Cndn::security::tpm::BackEndOsx::Error | |
►Cndn::security::tpm::KeyHandle::Error | |
Cndn::security::tpm::KeyHandleOsx::Error | |
Cndn::security::tpm::Tpm::Error | |
Cndn::security::transform::Error | Base class of transformation error |
Cndn::security::transform::PrivateKey::Error | |
Cndn::security::transform::PublicKey::Error | |
Cndn::security::v1::CertificateExtension::Error | |
►Cndn::security::v1::KeyChain::Error | |
Cndn::security::v1::KeyChain::MismatchError | Error thrown when the supplied TPM locator to KeyChain constructor does not match the locator stored in PIB |
Cndn::security::v1::PublicKey::Error | |
►Cndn::security::v1::SecPublicInfo::Error | |
Cndn::security::v1::SecPublicInfoSqlite3::Error | |
►Cndn::security::v1::SecTpm::Error | |
Cndn::security::v1::SecTpmFile::Error | |
Cndn::security::v1::SecTpmOsx::Error | |
►Cndn::security::v2::KeyChain::Error | |
Cndn::security::v2::KeyChain::InvalidSigningInfoError | Error indicating that the supplied SigningInfo is invalid |
Cndn::security::v2::KeyChain::LocatorMismatchError | Error indicating that the supplied TPM locator does not match the locator stored in PIB |
Cndn::security::v2::TrustAnchorContainer::Error | |
►Cndn::security::Validator::Error | |
Cndn::security::ValidatorConfig::Error | |
Cndn::security::ValidatorRegex::Error | |
►Cndn::tlv::Error | Error in TLV encoding or decoding |
►Cndn::Block::Error | |
►Cndn::name::Component::Error | Error that can be thrown from name::Component |
Cndn::Name::Error | Error that can be thrown from Name |
►Cndn::Data::Error | |
Cndn::Link::Error | |
►Cndn::security::v1::Certificate::Error | |
Cndn::security::v1::IdentityCertificate::Error | |
Cndn::Exclude::Error | |
Cndn::Interest::Error | |
Cndn::KeyLocator::Error | |
Cndn::lp::CachePolicy::Error | |
Cndn::lp::Packet::Error | |
Cndn::MetaInfo::Error | |
Cndn::mgmt::ControlResponse::Error | |
Cndn::nfd::ChannelStatus::Error | |
Cndn::nfd::ControlParameters::Error | |
Cndn::nfd::FaceQueryFilter::Error | |
Cndn::nfd::FaceTraits< C >::Error | |
Cndn::nfd::FibEntry::Error | |
Cndn::nfd::ForwarderStatus::Error | |
Cndn::nfd::NextHopRecord::Error | |
Cndn::nfd::RibEntry::Error | |
Cndn::nfd::Route::Error | |
Cndn::nfd::StatusDataset::ParseResultError | Indicates reassembled payload cannot be parsed as ResultType |
Cndn::nfd::StrategyChoice::Error | |
Cndn::security::v1::SecuredBag::Error | |
Cndn::security::v2::AdditionalDescription::Error | |
Cndn::security::ValidityPeriod::Error | |
Cndn::Selectors::Error | |
►Cndn::Signature::Error | |
Cndn::DigestSha256::Error | |
Cndn::SignatureSha256WithEcdsa::Error | |
Cndn::SignatureSha256WithRsa::Error | |
Cndn::SignatureInfo::Error | |
Cndn::Transport::Error | |
Cndn::util::Digest< Hash >::Error | |
Cndn::util::InMemoryStorage::Error | Represents an error might be thrown during reduce the current capacity of the in-memory storage through function setCapacity(size_t nMaxPackets) |
Cndn::util::NetworkMonitor::Error | |
Cndn::Exclude | Represents Exclude selector in NDN Interest |
Cndn::Exclude::ExcludeComponent | Either a name::Component or "negative infinity" |
Cndn::lp::detail::ExtractFieldInfo | |
Cndn::nfd::FaceQueryFilter | Face Query Filter |
Cndn::nfd::FaceTraits< C > | Providers getters and setters of face information fields |
►Cndn::nfd::FaceTraits< FaceEventNotification > | |
Cndn::nfd::FaceEventNotification | Face status change notification |
►Cndn::nfd::FaceTraits< FaceStatus > | |
Cndn::nfd::FaceStatus | Face status |
Cndn::util::FaceUri | Underlying protocol and address used by a Face |
Cndn::security::v1::Factory< T > | |
Cndn::nfd::FibEntry | |
Cndn::lp::Field< X > | Concept check for fields |
Cndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE > | |
Cndn::lp::detail::FieldInfo | |
Cndn::nfd::ControlCommand::FieldValidator | |
►Cndn::security::conf::Filter | Filter is one of the classes used by ValidatorConfig |
Cndn::security::conf::RegexNameFilter | |
Cndn::security::conf::RelationNameFilter | |
Cndn::security::conf::FilterFactory | |
Cndn::nfd::ForwarderStatus | NFD Forwarder Status |
►CForwardIterator | |
Cndn::detail::StlForwardIteratorConcept< T > | |
Cstd::hash< ndn::Name > | |
Cstd::hash< ndn::util::ethernet::Address > | |
Cndn::Hashable< X > | Concept check for CryptoPP hash algorithm |
Cndn::security::pib::Identity | A frontend handle of an Identity |
Cndn::security::transform::SignerFilter::Impl | |
Cndn::security::tpm::BackEndFile::Impl | |
Cndn::security::tpm::BackEndMem::Impl | |
Cndn::security::tpm::BackEndOsx::Impl | |
Cndn::security::transform::Base64Decode::Impl | The implementation class which contains the internal state of the filter which includes openssl specific structures |
Cndn::security::transform::Base64Encode::Impl | The implementation class which contains the internal state of the filter which includes openssl specific structures |
Cndn::security::transform::BlockCipher::Impl | |
Cndn::security::transform::DigestFilter::Impl | The implementation class which contains the internal state of the digest calculator which includes openssl specific structures |
Cndn::security::transform::HmacFilter::Impl | |
Ctransform::PrivateKey::Impl | |
Csecurity::v1::PublicKey::Impl | |
Cndn::security::transform::VerifierFilter::Impl | |
Cndn::security::v1::SecTpmFile::Impl | |
Cndn::security::v1::SecTpmOsx::Impl | |
Cndn::util::NetworkMonitor::Impl | |
Cndn::in_place_t | |
CIncomingFaceIdTag | Packet tag for IncomingFaceId field |
Cndn::InterestFilter | Declares the set of Interests a producer can serve, which starts with a name prefix, plus an optional regular expression |
►Cstd::ios_base | STL class |
►Cstd::basic_ios< Char > | STL class |
►Cstd::basic_ostream< Char > | STL class |
►Cstd::ostream | STL class |
Cndn::util::IndentedStream | Output to stream with specified indent or prefix |
Cndn::dns::Ipv4Only | |
Cndn::dns::Ipv6Only | |
Cboost::is_placeholder< typename std::remove_const< decltype(_1)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_2)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_3)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_4)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_5)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_6)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_7)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_8)>::type > | |
Cboost::is_placeholder< typename std::remove_const< decltype(_9)>::type > | |
►Citerator | |
Cndn::Exclude::const_iterator | |
Cndn::security::pib::CertificateContainer::const_iterator | |
Cndn::security::pib::IdentityContainer::const_iterator | |
Cndn::security::pib::KeyContainer::const_iterator | |
Cndn::util::InMemoryStorage::const_iterator | Represents a self-defined const_iterator for the in-memory storage |
Cndn::security::pib::Key | A frontend handle of a key instance |
Cndn::KeyLocator | |
►Cndn::security::conf::KeyLocatorChecker | KeyLocatorChecker is one of the classes used by ValidatorConfig |
Cndn::security::conf::HyperKeyLocatorNameChecker | |
Cndn::security::conf::RegexKeyLocatorNameChecker | |
Cndn::security::conf::RelationKeyLocatorNameChecker | |
Cndn::security::conf::KeyLocatorCheckerFactory | |
►Cndn::KeyParams | Base class of key parameters |
Cndn::SimplePublicKeyParams< KeyParamsInfo > | SimplePublicKeyParams is a template for public keys with only one parameter: size |
Cndn::SimpleSymmetricKeyParams< KeyParamsInfo > | SimpleSymmetricKeyParams is a template for symmetric keys with only one parameter: size |
►Clogger_mt | |
Cndn::util::Logger | Logger in logging facility |
Cndn::util::LoggerTimestamp | Tag that writes a timestamp upon stream output |
Cndn::MatchInterestFilterId | Functor to match InterestFilterId |
Cndn::MatchPendingInterestId | Functor to match PendingInterestId |
Cndn::MatchRegisteredPrefixId | Functor to match RegisteredPrefixId |
Cndn::MetaInfo | An MetaInfo holds the meta info which is signed inside the data packet |
Cndn::lp::NackHeader | Network NACK header |
Cndn::security::tpm::NdnCxxAutoBackEndFileTpmRegistrationClass | |
Cndn::security::tpm::NdnCxxAutoBackEndMemTpmRegistrationClass | |
Cndn::security::pib::NdnCxxAutoPibMemoryPibRegistrationClass | |
Cndn::security::pib::NdnCxxAutoPibSqlite3PibRegistrationClass | |
Cndn::security::v1::NdnCxxAutoSecPublicInfoSqlite3PibRegistrationClass | |
Cndn::security::v1::NdnCxxAutoSecTpmFileTpmRegistrationClass | |
CNextHopFaceIdTag | Packet tag for NextHopFaceId field |
Cndn::nfd::NextHopRecord | |
►Cnoncopyable | |
Cndn::util::NetworkMonitor | Network state change monitor |
Cndn::nullopt_t | |
Cndn::Oid | |
Cndn::optional< T > | |
Cndn::security::CommandInterestValidator::Options | |
Cndn::util::DummyClientFace::Options | Options for DummyClientFace |
Cndn::lp::Packet | |
Cndn::security::v1::PublicKey | |
Cndn::Exclude::Range | Represent an excluded component or range |
Cndn::RegexBackrefManager | |
►Cndn::RegexMatcher | |
Cndn::RegexBackrefMatcher | |
Cndn::RegexComponentMatcher | |
Cndn::RegexComponentSetMatcher | |
Cndn::RegexPatternListMatcher | |
Cndn::RegexPseudoMatcher | |
Cndn::RegexRepeatMatcher | |
Cndn::RegexTopMatcher | |
Cndn::nfd::RibEntry | Data abstraction for RIB entry |
Cndn::nfd::RibFlagsTraits< T > | Implements getters to each RIB flag |
►Cndn::nfd::RibFlagsTraits< Route > | |
Cndn::nfd::Route | Data abstraction for Route |
Cndn::RsaKeyParamsInfo | RsaKeyParamInfo is used to initialize a SimplePublicKeyParams template for RSA key |
Cndn::security::conf::Rule< Packet > | |
Cndn::security::SafeBag | Secured container for sensitive information(certificate, private key) |
►Cndn::SecRule | |
Cndn::SecRuleRelative | |
Cndn::SecRuleSpecific | |
Cndn::security::v1::SecuredBag | |
Cndn::Selectors | Abstraction implementing Interest selectors |
►Cndn::Signature | A Signature is storage for the signature-related information (info and value) in a Data packet |
Cndn::DigestSha256 | Represent a SHA256 digest |
Cndn::SignatureSha256WithEcdsa | Sha256WithEcdsa signature |
Cndn::SignatureSha256WithRsa | Represent a SHA256-with-RSA signature |
Cndn::SignatureInfo | |
Cndn::security::SigningInfo | Signing parameters passed to KeyChain |
Cndn::time::steady_clock | Steady clock |
Cndn::nfd::StrategyChoice | NFD StrategyChoice dataset |
►Cstream | |
Cndn::OBufferStream | Implements an output stream that constructs ndn::Buffer |
Cndn::time::system_clock | System clock |
►Cndn::Tag | Base class for packet tags that can hold any arbitrary information |
Cndn::SimpleTag< T, TypeId > | Tag type for simple types |
►Cndn::TagHost | Base class to store tag information (e.g., inside Interest and Data packets) |
►Cndn::Data | Data packet |
Cndn::Link | Link instance |
►Cndn::security::v1::Certificate | |
Cndn::security::v1::IdentityCertificate | |
Cndn::security::v2::Certificate | The certificate following the certificate format naming convention |
Cndn::Interest | Interest packet |
Cndn::lp::Nack | Network Nack |
►Cndn::security::v2::ValidationState | Validation state |
Cndn::security::v2::DataValidationState | Validation state for a data packet |
Cndn::security::v2::InterestValidationState | Validation state for an interest packet |
Cboost::asio::time_traits< ndn::time::steady_clock > | |
Cndn::time::UnitTestClockTraits< BaseClock > | Traits for UnitTestClock, defining default behavior for different clocks |
Cndn::time::UnitTestClockTraits< system_clock > | Specialization of UnitTestClockTraits for system_clock |
►Cndn::security::transform::Upstream | The upstream interface of a transformation module |
►Cndn::security::transform::Source | Abstraction of the transformation source module |
Cndn::security::transform::BufferSource | A source taking a memory buffer as input |
Cndn::security::transform::StepSource | A source that can accept input step by step, and can close input explicitly |
Cndn::security::transform::StreamSource | A source taking an std::istream as input |
Cndn::security::transform::Transform | Abstraction of an intermediate transformation module |
Cndn::security::v2::ValidationError | Validation error code and optional detailed error message |
Cndn::security::ValidationRequest | ValidationRequest contains information related to further validation |
►Cndn::security::Validator | Interfaces for packet validation |
Cndn::security::CommandInterestValidator | Validator for stop-and-wait command Interests |
Cndn::security::ValidatorConfig | The validator which can be set up via a configuration file |
Cndn::security::ValidatorNull | |
Cndn::security::ValidatorRegex | |
Cndn::security::ValidityPeriod | Abstraction of validity period |
►Cstd::vector< T > | STL class |
Cndn::Buffer | Class representing a general-use automatically managed/resized buffer |
Cndn::WireDecodable< X > | Concept check for TLV abstraction with .wireDecode method and constructible from Block |
Cndn::WireEncodable< X > | Concept check for TLV abstraction with .wireEncode method |
Cndn::WireEncodableWithEncodingBuffer< X > | Concept check for TLV abstraction with .wireEncode method |
►Cenable_shared_from_this | |
Cndn::Data | Data packet |
Cndn::Interest | Interest packet |
Cndn::Name | Name abstraction to represent an absolute name |
►Cndn::StreamTransportImpl< BaseTransport, Protocol > | Implementation detail of a Boost.Asio-based stream-oriented transport |
Cndn::StreamTransportWithResolverImpl< BaseTransport, Protocol > | Implementation detail of a Boost.Asio-based stream-oriented transport with resolver support |
►Cnoncopyable | |
Cndn::ConfigFile | System configuration file for NDN platform |
Cndn::dns::Resolver | |
►Cndn::Face | Provide a communication channel with local or remote NDN forwarder |
Cndn::util::DummyClientFace | Client-side face for unit testing |
Cndn::Face::Impl | Implementation detail of Face |
Cndn::InterestFilterRecord | Associates an InterestFilter with Interest callback |
Cndn::mgmt::Dispatcher | Dispatcher on server side of NFD Management protocol |
Cndn::mgmt::StatusDatasetContext | Context for generating response to a StatusDataset request |
►Cndn::nfd::ControlCommand | Base class of NFD ControlCommand |
Cndn::nfd::FaceCreateCommand | Faces/create command |
Cndn::nfd::FaceDestroyCommand | Faces/destroy command |
►Cndn::nfd::FaceLocalControlCommand | Base class for faces/[*]-local-control commands |
Cndn::nfd::FaceDisableLocalControlCommand | Faces/disable-local-control command |
Cndn::nfd::FaceEnableLocalControlCommand | Faces/enable-local-control command |
Cndn::nfd::FaceUpdateCommand | Faces/update command |
Cndn::nfd::FibAddNextHopCommand | Fib/add-nexthop command |
Cndn::nfd::FibRemoveNextHopCommand | Fib/remove-nexthop command |
Cndn::nfd::RibRegisterCommand | Rib/register command |
Cndn::nfd::RibUnregisterCommand | Rib/unregister command |
Cndn::nfd::StrategyChoiceSetCommand | Strategy-choice/set command |
Cndn::nfd::StrategyChoiceUnsetCommand | Strategy-choice/set command |
Cndn::nfd::Controller | NFD Management protocol client |
►Cndn::nfd::StatusDataset | Base class of NFD StatusDataset |
Cndn::nfd::ChannelDataset | Faces/channels dataset |
►Cndn::nfd::FaceDatasetBase | Common functionality among FaceDataset and FaceQueryDataset |
Cndn::nfd::FaceDataset | Faces/list dataset |
Cndn::nfd::FaceQueryDataset | Faces/query dataset |
Cndn::nfd::FibDataset | Fib/list dataset |
Cndn::nfd::ForwarderGeneralStatusDataset | Status/general dataset |
Cndn::nfd::RibDataset | Rib/list dataset |
Cndn::nfd::StrategyChoiceDataset | Strategy-choice/list dataset |
Cndn::PendingInterest | Stores a pending Interest and associated callbacks |
Cndn::RegisteredPrefix | Stores information about a prefix registered in NDN forwarder |
►Cndn::security::CertificateCache | Interface for the cache of validated certificates |
Cndn::security::CertificateCacheTtl | Cache of validated certificates with freshness-based eviction policy |
►Cndn::security::CommandInterestPreparer | Helper class to prepare command interest name |
Cndn::security::CommandInterestSigner | Helper class to create command interests |
Cndn::security::pib::CertificateContainer | Container of certificates of a key |
Cndn::security::pib::detail::IdentityImpl | Backend instance of Identity |
Cndn::security::pib::detail::KeyImpl | Backend instance of Key |
Cndn::security::pib::IdentityContainer | Container of identities of a Pib |
Cndn::security::pib::KeyContainer | Container of keys of an identity |
Cndn::security::pib::Pib | PIB |
►Cndn::security::pib::PibImpl | Abstract class of PIB implementation |
Cndn::security::pib::PibMemory | An in-memory implementation of Pib |
Cndn::security::pib::PibSqlite3 | Pib backend implementation based on SQLite3 database |
►Cndn::security::tpm::BackEnd | Abstraction of Tpm back-end |
Cndn::security::tpm::BackEndFile | The back-end implementation of file-based TPM |
Cndn::security::tpm::BackEndMem | The back-end implementation of in-memory TPM |
Cndn::security::tpm::BackEndOsx | The back-end implementation of TPM based on macOS Keychain Services |
►Cndn::security::tpm::KeyHandle | Abstraction of TPM key handle |
Cndn::security::tpm::KeyHandleMem | A TPM key handle that keeps the private key in memory |
Cndn::security::tpm::KeyHandleOsx | Abstraction of TPM key handle used by the TPM based on OS X Keychain Service |
Cndn::security::tpm::Tpm | Front-end of TPM |
Cndn::security::transform::PrivateKey | Abstraction of private key in crypto transformation |
Cndn::security::transform::PublicKey | Abstraction of public key in crypto transformation |
Cndn::security::transform::Sink | Abstraction of the transformation sink module |
Cndn::security::transform::Source | Abstraction of the transformation source module |
Cndn::security::transform::Transform | Abstraction of an intermediate transformation module |
Cndn::security::v1::KeyChain | The packet signing interface |
►Cndn::security::v1::SecPublicInfo | SecPublicInfo is a base class for the storage of public information |
Cndn::security::v1::SecPublicInfoSqlite3 | |
►Cndn::security::v1::SecTpm | SecTpm is the base class of the TPM classes |
Cndn::security::v1::SecTpmFile | |
Cndn::security::v1::SecTpmOsx | |
Cndn::security::v2::CertificateCache | Represents a container for verified certificates |
►Cndn::security::v2::CertificateFetcher | Interface used by the validator to fetch missing certificates |
►Cndn::security::v2::CertificateFetcherFromNetwork | Fetch missing keys from the network |
Cndn::security::v2::CertificateFetcherDirectFetch | Extends CertificateFetcherFromNetwork to fetch certificates from Interest sender |
Cndn::security::v2::CertificateFetcherOffline | Certificate fetcher realization that does not fetch keys (always offline) |
Cndn::security::v2::CertificateRequest | Request for a certificate, associated with the number of attempts |
►Cndn::security::v2::CertificateStorage | Storage for trusted anchors, verified certificate cache, and unverified certificate cache |
Cndn::security::v2::Validator | Interface for validating data and interest packets |
Cndn::security::v2::KeyChain | The interface of signing key management |
Cndn::security::v2::TrustAnchorContainer | Container for trust anchors |
►Cndn::security::v2::TrustAnchorGroup | A group of trust anchors |
Cndn::security::v2::DynamicTrustAnchorGroup | Dynamic trust anchor group |
Cndn::security::v2::StaticTrustAnchorGroup | Static trust anchor group |
►Cndn::security::v2::ValidationPolicy | Abstraction that implements validation policy for Data and Interest packets |
Cndn::security::v2::ValidationPolicyAcceptAll | A validator policy that accepts any signature of data and interest packets |
Cndn::security::v2::ValidationPolicySimpleHierarchy | Validation policy for a simple hierarchical trust model |
Cndn::security::v2::ValidationState | Validation state |
►Cndn::Transport | TLV-block delivery service |
Cndn::TcpTransport | Transport using TCP socket |
Cndn::UnixTransport | Transport using Unix stream socket |
Cndn::util::DummyClientFace::Transport | |
►Cndn::util::CanonizeProvider | CanonizeProvider provides FaceUri canonization functionality for a group of schemes |
►Cndn::util::IpHostCanonizeProvider< boost::asio::ip::tcp > | |
Cndn::util::TcpCanonizeProvider | |
►Cndn::util::IpHostCanonizeProvider< boost::asio::ip::udp > | |
Cndn::util::UdpCanonizeProvider | |
Cndn::util::EtherCanonizeProvider | |
Cndn::util::IpHostCanonizeProvider< Protocol > | |
Cndn::util::UdpDevCanonizeProvider | |
►Cndn::util::InMemoryStorage | Represents in-memory storage |
Cndn::util::InMemoryStorageFifo | Provides in-memory storage employing FIFO replacement policy, which is first in first out |
Cndn::util::InMemoryStorageLfu | Provides an in-memory storage with Least Frequently Used (LFU) replacement policy |
Cndn::util::InMemoryStorageLru | Provides in-memory storage employing LRU replacement policy, of which the least recently used entry will be evict first |
Cndn::util::InMemoryStoragePersistent | Provides application cache with persistent storage, of which no replacement policy will be employed |
Cndn::util::InMemoryStorageEntry | Represents an in-memory storage entry |
Cndn::util::Logging | Controls the logging facility |
Cndn::util::NotificationStream< Notification > | Publisher of Notification Stream |
►Cndn::util::NotificationSubscriberBase | |
Cndn::util::NotificationSubscriber< Notification > | Subscriber of Notification Stream |
►Cndn::util::NotificationSubscriber< FaceEventNotification > | |
Cndn::nfd::FaceMonitor | A subscriber for Face status change notification stream |
Cndn::util::scheduler::EventInfo | |
Cndn::util::scheduler::Scheduler | Generic scheduler |
Cndn::util::scheduler::ScopedEventId | Event that is automatically cancelled upon destruction |
Cndn::util::SegmentFetcher | Utility class to fetch latest version of the segmented data |
Cndn::util::signal::ScopedConnection | Disconnects a Connection automatically upon destruction |
Cndn::util::signal::Signal< Owner, TArgs... > | Lightweight signal / event system |
Cndn::util::Sqlite3Statement | Wrap an SQLite3 prepared statement |
Cndn::util::signal::Signal< ndn::util::NotificationSubscriber, FaceEventNotification > | |
Cndn::util::signal::Signal< ndn::util::NotificationSubscriber, Notification > | |
Cndn::util::signal::Signal< ndn::util::NotificationSubscriberBase > | |
Cndn::util::signal::Signal< ndn::util::NotificationSubscriberBase, lp::Nack > | |
Cndn::util::signal::Signal< ndn::util::NotificationSubscriberBase, ndn::Data > | |