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. |