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.
|
OnNetworkNack |
A class implements OnNetworkNack if it has onNetworkNack, used to pass a
callback to Face.expressInterest.
|
OnRegisterFailed |
A class implements OnRegisterFailed if it has onRegisterFailed, used to pass
a callback to Face.registerPrefix.
|
OnRegisterSuccess |
A class implements OnRegisterSuccess if it has onRegisterSuccess, called by
Face.registerPrefix when registration succeeds.
|
OnTimeout |
A class implements OnTimeout if it has onTimeout, used to pass a callback to
Face.expressInterest.
|
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.
|
ControlResponse |
A ControlResponse holds a status code, status text and other fields for a
ControlResponse which is used, for example, in the response from sending a
register prefix control command to a forwarder.
|
Data | |
DelegationSet |
A DelegationSet holds a list of DelegationSet.Delegation entries which is
used as the content of a Link instance.
|
DelegationSet.Delegation |
A DelegationSet.Delegation holds a preference number and delegation name.
|
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.
|
ForwardingFlags |
A ForwardingFlags object holds the flags which specify how the forwarding
daemon should forward an interest for a registered prefix.
|
GenericSignature |
A GenericSignature extends Signature and holds the encoding bytes of the
SignatureInfo so that the application can process experimental signature
types.
|
HmacWithSha256Signature |
A HmacWithSha256Signature extends Signature and holds the signature bits and
other info representing an HmacWithSha256 signature in a packet.
|
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 | |
Link |
The Link class extends Data and represents a Link instance where the Data
content is an encoded delegation set.
|
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.
|
NetworkNack |
NetworkNack represents a network Nack packet and includes a Nack reason.
|
Node |
The Node class implements internal functionality for the Face class.
|
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.
|
ThreadPoolFace |
ThreadPoolFace extends Face to provide the main methods for NDN communication
by submitting to a given ScheduledExecutorService thread pool.
|
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.
|
NetworkNack.Reason |
A NetworkNack.Reason specifies the reason in a NetworkNack packet.
|
Copyright © 2016. All rights reserved.