NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.3: NDN, CCN, CCNx, content centric networks
API Documentation
Deprecated List
File cryptopp.hpp
Use security/v1/cryptopp.hpp
File identity-certificate.hpp
Use security/v1/identity-certificate.hpp
Member ndn::crypto::sha256 (const uint8_t *data, size_t dataLength)
Use computeSha256Digest function instead
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *setInterestFilter(const InterestFilter &interestFilter, const OnInterest &onInterest, const RegisterPrefixFailureCallback &onFailure, const security::v1::IdentityCertificate &certificate, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *registerPrefix(const Name &prefix, const RegisterPrefixSuccessCallback &onSuccess, const RegisterPrefixFailureCallback &onFailure, const Name &identity, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *setInterestFilter(const InterestFilter &interestFilter, const OnInterest &onInterest, const RegisterPrefixSuccessCallback &onSuccess, const RegisterPrefixFailureCallback &onFailure, const Name &identity, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *setInterestFilter(const InterestFilter &interestFilter, const OnInterest &onInterest, const RegisterPrefixSuccessCallback &onSuccess, const RegisterPrefixFailureCallback &onFailure, const security::v1::IdentityCertificate &certificate, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *registerPrefix(const Name &prefix, const RegisterPrefixSuccessCallback &onSuccess, const RegisterPrefixFailureCallback &onFailure, const security::v1::IdentityCertificate &certificate, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::DEPRECATED (const RegisteredPrefixId *setInterestFilter(const InterestFilter &interestFilter, const OnInterest &onInterest, const RegisterPrefixFailureCallback &onFailure, const Name &identity, uint64_t flags=nfd::ROUTE_FLAG_CHILD_INHERIT))
Use override with SigningInfo instead of this function
Member ndn::Face::expressInterest (const Name &name, const Interest &tmpl, const OnData &onData, const OnTimeout &onTimeout=nullptr)
use expressInterest(Interest, DataCallback, NackCallback, TimeoutCallback)
Member ndn::Face::expressInterest (const Interest &interest, const OnData &onData, const OnTimeout &onTimeout=nullptr)
use expressInterest(Interest, DataCallback, NackCallback, TimeoutCallback)
Member ndn::name::Component::DEPRECATED (void toEscapedString(std::ostream &os) const)
Use toUri(std::ostream&) instead
Member ndn::name::Component::DEPRECATED (std::string toEscapedString() const)
Use toUri() instead
Member ndn::nfd::CommandOptions::DEPRECATED (CommandOptions &setSigningIdentity(const Name &identityName))
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (CommandOptions &setSigningCertificate(const Name &certificateName))
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (CommandOptions &setSigningCertificate(const security::v1::IdentityCertificate &certificate))
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (SigningParamsKind getSigningParamsKind() const)
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (const Name &getSigningIdentity() const)
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (const Name &getSigningCertificate() const)
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::DEPRECATED (CommandOptions &setSigningDefault())
use getSigningInfo and setSigningInfo
Member ndn::nfd::CommandOptions::SigningParamsKind
use getSigningInfo and setSigningInfo
Member ndn::nfd::ControlParameters::getLocalControlFeature () const
use Flags+Mask fields instead
Member ndn::nfd::ControlParameters::hasLocalControlFeature () const
use Flags+Mask fields instead
Member ndn::nfd::ControlParameters::setLocalControlFeature (LocalControlFeature localControlFeature)
use Flags+Mask fields instead
Member ndn::nfd::ControlParameters::unsetLocalControlFeature ()
use Flags+Mask fields instead
Member ndn::nfd::LocalControlFeature
use Flags+Mask fields instead
Member ndn::OID
Use Oid type instead
Member ndn::OnData
use DataCallback
Member ndn::OnInterest
use InterestCallback
Member ndn::OnTimeout
use TimeoutCallback
Member ndn::security::KeyChain::sign (T &packet, const Name &certificateName)
use sign sign(T&, const SigningInfo&)
Member ndn::security::KeyChain::sign (const uint8_t *buffer, size_t bufferLength, const Name &certificateName)
Use sign(const uint8_t*, size_t, const SigningInfo&) instead
Member ndn::security::KeyChain::signByIdentity (T &packet, const Name &identityName)
use sign sign(T&, const SigningInfo&)
Member ndn::security::KeyChain::signByIdentity (const uint8_t *buffer, size_t bufferLength, const Name &identityName)
use sign(const uint8_t*, size_t, const SigningInfo&) instead
Member ndn::security::KeyChain::signWithSha256 (Data &data)
use sign(Data&, SigningInfo(SigningInfo::SIGNER_TYPE_SHA256))
Member ndn::security::KeyChain::signWithSha256 (Interest &interest)
use sign(Interest&, SigningInfo(SigningInfo::SIGNER_TYPE_SHA256))
Member ndn::security::SecPublicInfo::DEPRECATED (void addPublicKey(const Name &keyName, KeyType keyType, const v1::PublicKey &publicKey))
Use addKey instead
Member ndn::security::SecPublicInfo::DEPRECATED (shared_ptr< v1::IdentityCertificate > defaultCertificate())
Use getDefaultCertificate instead
Member ndn::security::Validator::Validator (Face &face)
Use the constructor taking Face* as parameter.
Member ndn::security::ValidatorConfig::ValidatorConfig (Face &face, const shared_ptr< CertificateCache > &certificateCache=DEFAULT_CERTIFICATE_CACHE, const time::milliseconds &graceInterval=DEFAULT_GRACE_INTERVAL, const size_t stepLimit=10, const size_t maxTrackedKeys=1000, const time::system_clock::Duration &keyTimestampTtl=DEFAULT_KEY_TIMESTAMP_TTL)
Use the constructor taking Face* as parameter.
Member ndn::security::ValidatorRegex::ValidatorRegex (Face &face, shared_ptr< CertificateCache > certificateCache=DEFAULT_CERTIFICATE_CACHE, const int stepLimit=3)
Use the constructor taking Face* as parameter.
Member ndn::util::scheduler::Scheduler::Event
use EventCallback
File nfd-channel-status.hpp
Use mgmt/nfd/channel-status.hpp
File nfd-command-options.hpp
Use mgmt/nfd/command-options.hpp
File nfd-control-command.hpp
Use mgmt/nfd/control-command.hpp
File nfd-control-parameters.hpp
Use mgmt/nfd/control-parameters.hpp
File nfd-control-response.hpp
Use mgmt/nfd/control-response.hpp
File nfd-controller.hpp
Use mgmt/nfd/controller.hpp
File nfd-face-event-notification.hpp
Use mgmt/nfd/face-event-notification.hpp
File nfd-face-monitor.hpp
Use mgmt/nfd/face-monitor.hpp
File nfd-face-query-filter.hpp
Use mgmt/nfd/face-query-filter.hpp
File nfd-face-status.hpp
Use mgmt/nfd/face-status.hpp
File nfd-face-traits.hpp
Use mgmt/nfd/face-traits.hpp
File nfd-fib-entry.hpp
Use mgmt/nfd/fib-entry.hpp
File nfd-forwarder-status.hpp
Use mgmt/nfd/forwarder-status.hpp
File nfd-rib-entry.hpp
Use mgmt/nfd/rib-entry.hpp
File nfd-rib-flags.hpp
Use mgmt/nfd/rib-flags.hpp
File nfd-status-dataset.hpp
Use mgmt/nfd/status-dataset.hpp
File nfd-strategy-choice.hpp
Use mgmt/nfd/strategy-choice.hpp
Class nfd::fw::BestRouteStrategy
This strategy is superceded by Best Route strategy version 2, which allows consumer retransmissions. This version is kept for comparison purposes and is not recommended for general usage.
Class nfd::fw::ClientControlStrategy
NextHopFaceId field is honored universally and it's unnecessary to set this strategy
Member nfd::fw::DEPRECATED (bool violatesScope(const pit::Entry &pitEntry, const Face &outFace))
use violatesScope(inFace, interest, outFace) instead
Member nfd::fw::Strategy::DEPRECATED (void sendInterest(const shared_ptr< pit::Entry > &pitEntry, Face &outFace, bool wantNewNonce=false))
use sendInterest(pitEntry, outFace, interest) instead
File public-key.hpp
Use security/v1/public-key.hpp