Interface | Description |
---|---|
ClientConnector |
An interface for the NIO framework to connect outgoing sockets.
|
IdleStateListener |
A class implementing this interface is notified when the selector it is
registered with becomes idle.
|
ProtocolContextFactory<T extends ProtocolContext> |
Creates the ProtocolContext for a new incoming connection.
|
ProtocolEngine |
This interface defines the contract for a protocol implementation.
|
SelectionKeyAware |
Callback to receive a SelectionKey
|
SelectorRegistrationListener |
Allows an object to receive notification that a registration has completed
on a
SelectorThread . |
SelectorThreadImpl |
Each
SelectorThread requires an implementation of this
interface to pass selection events. |
SocketConnectionFactory |
Interface for creating SocketConnection objects.
|
SocketHandler |
An interface used by the
SelectorThread to notify an object
of when a read or write event has occurred. |
SocketWriteCallback |
Provides a callback when the socket has completed a socket write operation.
|
SshEngineListener |
Class | 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.
|
ConnectRequestFuture | |
DefaultSocketConnectionFactory |
Create a default SocketConnection.
|
DisconnectRequestFuture | |
IdleStateManager |
Class that checks the idle state of another class.
|
LicenseManager |
Add your license using the static method provided by this class.
|
ListeningInterface |
Represents a listening interface for incoming socket connections.
|
ProtocolContext |
A protocol context defines the behavior for a listening interface.
|
SelectorThread |
Provides management of a single selector.
|
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. |
SshEngine |
This class provides an abstract daemon for servicing any number of protocol
contexts.
|
SshEngineContext |
Each instance of a
SshEngine has a single configuration context. |
SshEngineListenerAdapter | |
StaticContextFactory<T extends ProtocolContext> |
Holds a single context
|
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.
|
Exception | Description |
---|---|
LicenseException |
Thrown by the licensing system if there is a problem with the license.
|
Copyright © 2016. All rights reserved.