| Interface | Description |
|---|---|
| OnData |
A class implements OnData if it has onData, used to pass a callback to
Face.expressInterest.
|
| OnInterest |
A class implements OnInterest if it has onInterest, used to pass a callback
to Face.registerPrefix.
|
| OnInterestCallback |
A class implements OnInterestCallback if it has onInterest, used to pass a
callback to Face.registerPrefix or Face.setInterestFilter.
|
| OnRegisterFailed |
A class implements OnRegisterFailed if it has onRegisterFailed, used to pass
a callback to Face.registerPrefix.
|
| OnTimeout |
A class implements OnTimeout if it has onTimeout, used to pass a callback to
Face.expressInterest.
|
| SignatureHolder |
| Class | Description |
|---|---|
| ControlParameters |
A ControlParameters holds a Name and other fields for a ControlParameters
which is used, for example, in the command interest to register a prefix with
a forwarder.
|
| Data | |
| DigestSha256Signature |
A DigestSha256Signature extends Signature and holds the signature bits (which
are only the SHA256 digest) and an empty SignatureInfo for a data packet or
signed interest.
|
| Exclude |
An Exclude holds an Array of Exclude.Entry.
|
| Exclude.Entry |
An Exclude.Entry holds an Exclude.Type, and if it is a COMPONENT, it holds
the component value.
|
| Face |
The Face class provides the main methods for NDN communication.
|
| ForwardingEntry |
A ForwardingEntry holds an action and Name prefix and other fields for a
forwarding entry.
|
| ForwardingFlags |
A ForwardingFlags object holds the flags which specify how the forwarding
daemon should forward an interest for a registered prefix.
|
| Interest |
An Interest holds a Name and other fields for an interest.
|
| InterestFilter |
An InterestFilter holds a Name prefix and optional regex match expression for
use in Face.setInterestFilter.
|
| KeyLocator | |
| LocalControlHeader |
A LocalControlHeader represents an NFD LocalControlHeader which holds fields
like face ID.
|
| MetaInfo | |
| Name |
A Name holds an array of Name.Component and represents an NDN name.
|
| Name.Component |
A Name.Component holds a read-only name component value.
|
| Node |
The Node class implements internal functionality for the Face class.
|
| PublisherPublicKeyDigest | Deprecated |
| Sha256WithEcdsaSignature |
A Sha256WithEcdsaSignature extends Signature and holds the signature bits and
other info representing a SHA256-with-ECDSA signature.
|
| Sha256WithRsaSignature |
A Sha256WithRsaSignature extends Signature and holds the signature bits and
other info representing a
SHA256-with-RSA signature in a data packet.
|
| Signature |
A Signature is an abstract base class providing methods to work with the
signature information in a Data packet.
|
| Enum | Description |
|---|---|
| ContentType |
A ContentType specifies the content type in a MetaInfo object.
|
| Exclude.Type | |
| KeyLocatorType |
A KeyLocatorType specifies the key locator type in a KeyLocator object.
|
| KeyNameType |
A KeyNameType specifies the type of a key locator name in a KeyLocator
object.
|
Copyright © 2015. All rights reserved.