|
LimeWire Consolidated API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| HandshakeObserver | |
| Handshaker | Allows a handshaker to exist. |
| HandshakeResponder | Provides a servent ways to set connection handshake responses in response to a connection handshake response just received. |
| HandshakeResponderFactory | |
| HandshakeServices | Defines the interface from which handshaking can get information from other services. |
| HeadersFactory | |
| Class Summary | |
|---|---|
| AsyncIncomingHandshaker | |
| AsyncOutgoingHandshaker | |
| BlockingIncomingHandshaker | An incoming handshaker that blocks while handshaking. |
| BlockingOutgoingHandshaker | An outgoing handshaker that blocks while handshaking. |
| DefaultHandshakeResponder | This is an abstract class that provides a default implementation of HandshakeResponder. |
| DefaultHeaders | This class contains the headers that all LimeWires pass in connection handshakes. |
| HandshakeResponderFactoryImpl | |
| HandshakeResponse | Contains the necessary information to form a response to a connection handshake. |
| HandshakeServicesImpl | |
| HeaderNames | Provides names for the headers used in the gnutella connection handshake |
| HeadersFactoryImpl | |
| 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. |
| WriteHandshakeState | Superclass for HandshakeStates that are written out. |
| Enum Summary | |
|---|---|
| HandshakeStatus | A description of status that handshaking can end with. |
| Exception Summary | |
|---|---|
| BadHandshakeException | |
| NoGnutellaOkException | Exception thrown when someone understands responds with a handshaking code other than 200 or 401. |
|
LimeWire Consolidated API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||