| Package | Description | 
|---|---|
| com.maverick.nio | This package contains a generic framework for Java NIO daemons. | 
| com.maverick.nio.ssl | |
| com.maverick.sshd | This package contains the base implementation of the SSH server. | 
| Modifier and Type | Method and Description | 
|---|---|
| SocketConnection | SocketConnectionFactory. createSocketConnection(DaemonContext context,
                      SocketAddress localAddress,
                      SocketAddress remoteAddress) | 
| SocketConnection | ProtocolEngine. getSocketConnection()Get the  SocketConnectionfor this connection. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProtocolEngine. onSocketConnect(SocketConnection connection)The socket is connected and the protocol can now start. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProtocolContext. setSocketHandlerImpl(Class<? extends SocketConnection> socketConnectionImpl)Sets the socket handler implementation class for this context. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SSLContextConnectionThis class implements an SSL socket connection for the custom server. | 
| class  | SSLSocketConnectionThis class implements an SSL socket connection for the custom server. | 
| Modifier and Type | Method and Description | 
|---|---|
| SocketConnection | TransportProtocol. getSocketConnection() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransportProtocol. onSocketConnect(SocketConnection connection) | 
Copyright © 2025. All rights reserved.