NDN Common Client Libraries API¶
This documents the API for the NDN client libraries, showing the classes and method declarations for C++, Python, JavaScript and Java.
Table of Contents:
- Name Class
- Name Constructors
- Name.append Methods
- Name.appendImplicitSha256Digest Method
- Name.appendParametersSha256Digest Method
- Name.appendSegment Method
- Name.appendSegmentOffset Method
- Name.appendSequenceNumber Method
- Name.appendTimestamp Method
- Name.appendVersion Method
- Name.clear Method
- Name.compare Methods
- Name.equals Method
- Name.fromEscapedString Method
- Name.get Method
- Name.getPrefix Method
- Name.getSubName Method
- Name.Component.getSuccessor Method
- Name.match Method
- Name.set Method
- Name.size Method
- Name.toUri Method
- Name.wireDecode Methods
- Name.wireEncode Method
- Name.Component Class
- Name.Component Constructors
- Name.Component.compare Method
- Name.Component.equals Method
- Name.Component.fromImplicitSha256Digest Method
- Name.Component.fromParametersSha256Digest Method
- Name.Component.getOtherTypeCode Method
- Name.Component.getSuccessor Method
- Name.Component.getType Method
- Name.Component.getValue Method
- Name.Component.isGeneric Method
- Name.Component.isImplicitSha256Digest Method
- Name.Component.isParametersSha256Digest Method
- Name.Component.toEscapedString Method
- Name.Component From Naming Convention Value Methods
- Name.Component Is Naming Convention Value Methods
- Name.Component To Naming Convention Value Methods
- Interest Class
- Interest Constructors
- Interest Get Methods
- Interest.getCanBePrefix Method
- Interest.getChildSelector Method
- Interest.getDefaultCanBePrefix Method
- Interest.getExclude Method
- Interest.getForwardingHint Method
- Interest.getIncomingFaceId Method
- Interest.getInterestLifetimeMilliseconds Method
- Interest.getKeyLocator Method
- Interest.getMaxSuffixComponents Method
- Interest.getMinSuffixComponents Method
- Interest.getMustBeFresh Method
- Interest.getName Method
- Interest.getNonce Method
- Interest.getParameters Method
- Interest Set Methods
- Interest.setCanBePrefix Method
- Interest.setChildSelector Method
- Interest.setDefaultCanBePrefix Method
- Interest.setExclude Method
- Interest.setForwardingHint Method
- Interest.setInterestLifetimeMilliseconds Method
- Interest.setKeyLocator Method
- Interest.setMustBeFresh Method
- Interest.setMaxSuffixComponents Method
- Interest.setMinSuffixComponents Method
- Interest.setName Method
- Interest.setParameters Method
- Interest.appendParametersDigestToName Method
- Interest.matchesData Method
- Interest.matchesName Method
- Interest.refreshNonce Method
- Interest.toUri Method
- Interest.wireDecode Methods
- Interest.wireEncode Method
- Exclude Class
- Exclude.Entry Class
- Data Class
- MetaInfo Class
- Signature Class
- DigestSha256Signature Class
- GenericSignature Class
- Sha256WithRsaSignature Class
- Sha256WithEcdsaSignature Class
- KeyLocator Class
- InterestFilter Class
- Face Class
- Face Constructors
- Face.expressInterest Methods
- Face.getMaxNdnPacketSize Method
- Face.isLocal Method
- Face.makeCommandInterest Method
- Face.processEvents Method
- Face.putData Method
- Face.putNack Method
- Face.registerPrefix Method
- Face.removePendingInterest Method
- Face.removeRegisteredPrefix Method
- Face.send Method
- Face.setCommandCertificateName Method
- Face.setCommandSigningInfo Method
- Face.setInterestFilter Methods
- Face.setInterestLoopbackEnabled Method
- Face.unsetInterestFilter Method
- Transport Class
- Blob Class
- SignedBlob Class
- KeyChain Class
- MemoryContentCache Class
- MemoryContentCache Constructor
- MemoryContentCache.add Method
- MemoryContentCache.getMinimumCacheLifetime Method
- MemoryContentCache.getStorePendingInterest Method
- MemoryContentCache.registerPrefix Method
- MemoryContentCache.setInterestFilter Methods
- MemoryContentCache.setMinimumCacheLifetime Method
- MemoryContentCache.storePendingInterest Method
- MemoryContentCache.unregisterAll Method
- ChronoSync2013 Class
- ChronoSync2013.SyncState Class
- ptr_lib (C++)
- Time representation