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 |