Package org.drasyl.peer.connection.client
Connects to super peer and other peers.
-
Class Summary Class Description ClientChannelInitializer Creates a newly configuredChannelPipeline
for a connection to a node server.ClientConnectionHandler This handler performs the handshake with the server and processes incoming messages during the session.ClientEnvironment This class encapsulates all information needed by aClientChannelInitializer
.DefaultClientChannelInitializer Creates a newly configuredChannelPipeline
for a ClientConnection to a node server.DirectClient Used byDirectConnectionsManager
to establish a direct connection to another peer.PublicKeyExchangeHandler This handler obtains the PublicKey of the super peer so that a join proof can be issued later.SuperPeerClient This class represents the link betweenDrasylNode
and the super peer. -
Enum Summary Enum Description PublicKeyExchangeHandler.PublicKeyExchangeState -
Exception Summary Exception Description ClientException A ClientException is thrown by theAbstractClient
when errors occur.