| 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.
|
| com.maverick.sshd.agent | |
| com.maverick.sshd.session | |
| com.sshtools.proxy | |
| com.sshtools.server.vshell |
| Class and Description |
|---|
| ByteBufferPool
This class provides a pool for either direct or non direct ByteBuffers.
|
| ClientAcceptor
An abstract class for the NIO framework to accept client connections.
|
| ClientConnector
An interface for the NIO framework to connect outgoing sockets.
|
| Daemon
This class provides an abstract daemon for servicing any number of protocol
contexts.
|
| DaemonContext
Each instance of a
Daemon has a single configuration context. |
| DaemonListener |
| IdleStateListener
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
| IdleStateManager
Class that checks the idle state of another class.
|
| ListeningInterface |
| ProtocolContext
A protocol context defines the behaviour for a listening interface.
|
| ProtocolEngine
This interface defines the contract for a protocol implementation.
|
| SelectionKeyAware |
| SelectorRegistrationListener
Allows an object to receive notification that a registration has completed
on a
SelectorThread. |
| SelectorThread
Provides management of a single selector.
|
| SelectorThreadImpl
Each
SelectorThread requires an implementation of this
interface to pass selection events. |
| SelectorThreadPool
Maintains a pool of
SelectoThreads increasing the pool when required
and always maintaining the minimum number of permanent threads required. |
| SocketConnection
This class implements a
SocketHandler using a standard socket. |
| SocketConnectionFactory |
| SocketHandler
An interface used by the
SelectorThread to notify an object
of when a read or write event has occurred. |
| SocketWriteCallback |
| Class and Description |
|---|
| SelectionKeyAware |
| SelectorRegistrationListener
Allows an object to receive notification that a registration has completed
on a
SelectorThread. |
| SocketConnection
This class implements a
SocketHandler using a standard socket. |
| SocketHandler
An interface used by the
SelectorThread to notify an object
of when a read or write event has occurred. |
| Class and Description |
|---|
| ByteBufferPool
This class provides a pool for either direct or non direct ByteBuffers.
|
| ClientAcceptor
An abstract class for the NIO framework to accept client connections.
|
| ClientConnector
An interface for the NIO framework to connect outgoing sockets.
|
| Daemon
This class provides an abstract daemon for servicing any number of protocol
contexts.
|
| DaemonContext
Each instance of a
Daemon has a single configuration context. |
| IdleStateListener
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
| ProtocolContext
A protocol context defines the behaviour for a listening interface.
|
| ProtocolEngine
This interface defines the contract for a protocol implementation.
|
| SelectionKeyAware |
| SelectorRegistrationListener
Allows an object to receive notification that a registration has completed
on a
SelectorThread. |
| SelectorThread
Provides management of a single selector.
|
| SocketConnection
This class implements a
SocketHandler using a standard socket. |
| SocketHandler
An interface used by the
SelectorThread to notify an object
of when a read or write event has occurred. |
| SocketWriteCallback |
| WriteOperationRequest
A throwble Object used to notify the read process that the no further
messages should be processed and to allow the write process to write
outstanding messages.
|
| Class and Description |
|---|
| WriteOperationRequest
A throwble Object used to notify the read process that the no further
messages should be processed and to allow the write process to write
outstanding messages.
|
| Class and Description |
|---|
| IdleStateListener
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
| Class and Description |
|---|
| IdleStateListener
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
| Class and Description |
|---|
| Daemon
This class provides an abstract daemon for servicing any number of protocol
contexts.
|
| DaemonContext
Each instance of a
Daemon has a single configuration context. |
| IdleStateListener
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
Copyright © 2025. All rights reserved.