Package com.limegroup.gnutella.handshaking

Interface Summary
HandshakeResponder Provides a servent ways to set connection handshake responses in response to a connection handshake response just received.
 

Class Summary
AuthenticationHandshakeResponder An authentication-capable responder to be used during handshake.
DefaultHeaders This class contains the headers that all LimeWires pass in connection handshakes.
HandshakeResponse This class contains the necessary information to form a response to a connection handshake.
HeaderNames Provides names for the headers used in the gnutella connection handshake
LeafHandshakeResponder A very simple responder to be used by leaf-nodes during the connection handshake while accepting incoming connections
LeafHeaders Properties for connection handshake, if the node is a client
UltrapeerHandshakeResponder A very simple responder to be used by ultrapeers during the connection handshake while accepting incoming connections
UltrapeerHeaders Headers that should be sent only by Ultrapeers.
 

Exception Summary
BadHandshakeException  
NoGnutellaOkException Exception thrown when someone understands responds with a handshaking code other than 200 or 401.