|
Class Summary |
| AppBooster |
Cannot be made public. |
| Application |
Abstract node application. |
| Assert |
Assert-like utility functions including assert(),
ensure and require(). |
| ByteArray |
Wrapper for an array of Bytes. |
| Capsule |
A capsule is a combination of a packet and its forwarding routine;
the forwarding routine is executed at every active node the
packet visits in the network. |
| ConfigurationManager |
A configuration manager that creates a node interface,
channel and app configuration. |
| DataCapsule |
Data capsule. |
| DataProtocol |
Data protocol definition, a builtin protocol. |
| DLResponseCapsule |
Demand Load Response capsule. |
| Entity |
An Entity is an abstract class from which all Node-resident
"things" are subclassed. |
| Extension |
XXX THIS CLASS IS NEVER USED. |
| NeighborTable |
The neighbor table maintains a mapping of
logical active network addresses to physical Addresses. |
| Node |
The per-flow Node interface. |
| NodeAddress |
Routines for manipulating node addresses. |
| NodeCache |
Node cache of managed soft-state. |
| NodeCache.EventHandler |
Elements of this type in the node cache will receive calls when
one of a set of events occurs. |
| NodeConfigure |
Performs one-time configuration of a Node to get it on its feet. |
| NodeStat |
The NodeStat class is used to store statistics for an entire node. |
| Protocol |
Base class for all protocols. |
| ProtocolBooster |
Must be public as its the entrypoint for a new flow from the
Java NodeOS. |
| ProtocolRegister.Owner |
A simple class used to define the owner of a protocol. |
| RouteTable |
The basic ANTS route table. |
| Trace |
Trace class for the various trace macros spread about the ANTS source. |
| TypeID |
Capsule, CapsuleClass, CodeGroup and Protocol identifiers. |
| Xdr |
An Xdr instance encapsulates an external, byte-oriented data
structure (an "External Data Representation".) Xdr's can include
Strings, byte arrays, booleans, bytes, shorts, ints, longs,
TypeIDs. |