# Functions
No description provided by the author
No description provided by the author
CreateFromJson creates a schema tree from json description and a given environment.
No description provided by the author
DefaultEventTarget returns the default event target getter of given event name.
DefaultPropertyDesc returns the default property descriptor of given property name.
MatchingPropertyDesc returns the descriptor of a `enc.Matching` property.
NamePropertyDesc returns the descriptor of a enc.Name property, which gives an NDN Name in string.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
QueryInterface casts a node to a specific NodeImpl type.
No description provided by the author
No description provided by the author
SubNodePropertyDesc inherites a subnode's property as a property of the subtree's root.
TimePropertyDesc returns the descriptor of a time property, which gives numbers&strings in milliseconds.
# Constants
Default CanBePrefix for outgoing Interest.
Default ContentType for produced Data.
Default FreshnessPeriod for produced Data.
Default Lifetime for outgoing Interest.
Default MustBeFresh for outgoing Interest.
The event called when the node is attached to an engine.
The event called when the node is detached from an engine.
The event called to get a signer for a Data.
The event called to get a signer for an Interest.
The event called when an ExpressingPoint or LeafNode receives an Interest.
The event called when an ExpressingPoint or LeafNode saves a packet into the storage.
The event called when an ExpressingPoint or LeafNode searches the storage on Need().
The event called when an ExpressingPoint or LeafNode verifies the signature of a Data.
The event called when an ExpressingPoint or LeafNode verifies the signature of an Interest.
If true, only local storage is searched.
How long the data is supposed to be stored in the storage.
An immediate success.
The data is obtained from a local cache, and the signature is checked before.
An immediate failure.
The current validator approves the packet.
The current validator cannot give any result.
Timeout.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BaseNodeImpl is the default implementation of NodeImpl.
No description provided by the author
Event represents the context of a triggered event.
Event is a chain of callback functions for an event.
No description provided by the author
No description provided by the author
No description provided by the author
LeafNode is a leaf of the NTSchema tree, a point where Data packets can be named.
MatchedNode represents a node with a matching.
MemStoragePolicy is a policy that stored data in a memory storage.
No description provided by the author
Node is the class for a NTSchema node, the container of NodeImpl.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Tree represents an NTSchema tree.
# Type aliases
Callback represents a callback that handles an event.
No description provided by the author
No description provided by the author
No description provided by the author
PropKey is the type of properties of a node.
ValidRes is the result of data/interest signature validation, given by one validator.