Package | Description |
---|---|
com.maverick.nio |
This package contains a generic framework for Java NIO daemons.
|
com.maverick.sshd |
This package contains the base implementation of the SSH server.
|
com.sshtools.server.vshell |
Modifier and Type | Field and Description |
---|---|
protected Daemon |
SocketConnection.daemon |
Modifier and Type | Method and Description |
---|---|
Daemon |
DaemonContext.getServer()
Get the instance of the SSHD for this context.
|
Modifier and Type | Method and Description |
---|---|
SocketHandler |
ProtocolContext.createConnection(Daemon daemon)
Create a socket handler for this protocol.
|
void |
SocketHandler.initialize(ProtocolEngine engine,
Daemon daemon,
SelectableChannel sc,
SelectorThread thread)
Initialize this socket with a
ProtocolEngine and the current
Daemon . |
void |
SocketConnection.initialize(ProtocolEngine protocolEngine,
Daemon daemon,
SelectableChannel sc,
SelectorThread selectorThread)
Initialize the socket with the protocol engine and the daemon process.
|
void |
DaemonListener.interfaceCannotStart(Daemon daemon,
ListeningInterface li,
IOException ex) |
void |
DaemonAdapter.interfaceCannotStart(Daemon daemon,
ListeningInterface li,
IOException ex) |
void |
DaemonListener.interfaceCannotStop(Daemon daemon,
ListeningInterface li,
IOException e) |
void |
DaemonAdapter.interfaceCannotStop(Daemon daemon,
ListeningInterface li,
IOException e) |
void |
DaemonListener.interfaceStarted(Daemon daemon,
ListeningInterface li) |
void |
DaemonAdapter.interfaceStarted(Daemon daemon,
ListeningInterface li) |
void |
DaemonListener.interfaceStopped(Daemon daemon,
ListeningInterface li) |
void |
DaemonAdapter.interfaceStopped(Daemon daemon,
ListeningInterface li) |
void |
DaemonListener.shutdown(Daemon daemon) |
void |
DaemonAdapter.shutdown(Daemon daemon) |
void |
DaemonListener.shuttingDown(Daemon daemon) |
void |
DaemonAdapter.shuttingDown(Daemon daemon) |
void |
DaemonListener.started(Daemon daemon) |
void |
DaemonAdapter.started(Daemon daemon) |
void |
DaemonListener.starting(Daemon daemon) |
void |
DaemonAdapter.starting(Daemon daemon) |
Modifier and Type | Method and Description |
---|---|
Daemon |
SshContext.getServer()
Get the instance of the SSHD for this context.
|
Modifier and Type | Method and Description |
---|---|
static ForwardingManager |
ForwardingManager.getInstance(Class<? extends ForwardingManager> forwardingManagerImpl,
Daemon daemon)
Get the singleton instance of a remote forwarding manager implementation.
|
void |
SshContext.init(Daemon daemon)
Initialise the SshContext by setting the daemon
|
void |
SocketForwardingChannel.initialize(ProtocolEngine engine,
Daemon daemon,
SelectableChannel sc,
SelectorThread selectorThread)
No initialization is necessary so this method does nothing.
|
Constructor and Description |
---|
SshContext(Daemon daemon)
Constructs a default context
|
SshContext(Daemon daemon,
SecurityLevel securityLevel) |
Modifier and Type | Class and Description |
---|---|
class |
VirtualSSHD |
Copyright © 2024. All rights reserved.