|
Class Summary |
| Address |
|
| Conduit |
This class creates a conduit between an InputStream and an
OutputStream and when the feed method of this object is called
the InputStream will be fed into the output stream of this
object. |
| Connection |
|
| ConnectionFactory |
|
| ConnectionHandler |
Handles both sending and receiving messages on a connection. |
| Core |
This is a Wrapper object that contains the components of a Node in the
Adaptive Network. |
| Handshake |
This is the abstract superclass of all handshakes |
| HandshakeFactory |
HandshakeFactory.java
This object takes a RawMessage and converts it to the appropriate
subclass of the Handshake class depending on the handshake. |
| Listener |
|
| ListenerFactory |
|
| ListeningAddress |
|
| Message |
This is the abstract superclass of all messages |
| MessageFactory |
MessageFactory.java
This object takes a RawMessage and converts it to the appropriate
subclass of the Message class depending on the message. |
| MessageMemory |
This class stores relevant information about a message
so that if another message is received with the same ID
the node will know how to handle it. |
| Parameters |
This class holds all static parameters within FreeNet |
| Params |
Stores Freenet parameters |
| Params.ArrayFactory |
Hack to make an array on the fly |
| ProtocolAddress |
ProtocolAddress.java
A class representing the address of an Adaptive Network client in the
network |
| ProtocolListeningAddress |
ProtocolListeningAddress.java
A class representing the address of an Adaptive Network client in the
network |
| RawMessage |
|
| StandardHandshakeHandler |
|
| tcpAddress |
A class representing the address of an Adaptive Network client in the
network which uses the TCP/IP protocol. |
| tcpConnection |
|
| tcpListener |
|
| tcpListeningAddress |
|
| Template |
Description of class |