Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package Freenet

Interface Summary
HandshakeHandler  
Key A generic interface to a key
MessageHandler  
 

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
 

Exception Summary
BadHandshakeException  
ConnectFailedException  
ConnectTimedOutException  
InvalidMessageException  
KeyException  
SendFailedException