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
SelectoThread s 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 © 2024. All rights reserved.