Modifier and Type | Class and Description |
---|---|
class |
SessionFactory
A factory of client sessions.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DefaultForwarder.StaticIoHandler |
class |
SocksProxy
SOCKS proxy server, supporting simple socks4/5 protocols.
|
Modifier and Type | Method and Description |
---|---|
protected IoAcceptor |
DefaultForwarder.createIoAcceptor(Factory<? extends IoHandler> handlerFactory) |
Modifier and Type | Method and Description |
---|---|
IoAcceptor |
IoServiceFactory.createAcceptor(IoHandler handler) |
IoConnector |
IoServiceFactory.createConnector(IoHandler handler) |
Modifier and Type | Field and Description |
---|---|
private IoHandler |
Nio2Service.handler |
protected IoHandler |
Nio2Connector.ConnectionCompletionHandler.handler |
private IoHandler |
Nio2Session.ioHandler |
Modifier and Type | Method and Description |
---|---|
IoHandler |
Nio2Service.getIoHandler() |
IoHandler |
Nio2Session.getIoHandler() |
Modifier and Type | Method and Description |
---|---|
IoAcceptor |
Nio2ServiceFactory.createAcceptor(IoHandler handler) |
protected Nio2CompletionHandler<java.lang.Void,java.lang.Object> |
Nio2Connector.createConnectionCompletionHandler(IoConnectFuture future,
java.nio.channels.AsynchronousSocketChannel socket,
AttributeRepository context,
PropertyResolver propertyResolver,
IoHandler handler) |
IoConnector |
Nio2ServiceFactory.createConnector(IoHandler handler) |
protected Nio2Session |
Nio2Acceptor.AcceptCompletionHandler.createSession(Nio2Acceptor acceptor,
java.net.SocketAddress address,
java.nio.channels.AsynchronousSocketChannel channel,
IoHandler handler) |
protected Nio2Session |
Nio2Connector.createSession(PropertyResolver propertyResolver,
IoHandler handler,
java.nio.channels.AsynchronousSocketChannel socket) |
Constructor and Description |
---|
ConnectionCompletionHandler(IoConnectFuture future,
java.nio.channels.AsynchronousSocketChannel socket,
AttributeRepository context,
PropertyResolver propertyResolver,
IoHandler handler) |
Nio2Acceptor(PropertyResolver propertyResolver,
IoHandler handler,
java.nio.channels.AsynchronousChannelGroup group,
java.util.concurrent.ExecutorService resumeTasks) |
Nio2Connector(PropertyResolver propertyResolver,
IoHandler handler,
java.nio.channels.AsynchronousChannelGroup group,
java.util.concurrent.ExecutorService resumeTasks) |
Nio2Service(PropertyResolver propertyResolver,
IoHandler handler,
java.nio.channels.AsynchronousChannelGroup group,
java.util.concurrent.ExecutorService resumeTasks) |
Nio2Session(Nio2Service service,
PropertyResolver propertyResolver,
IoHandler handler,
java.nio.channels.AsynchronousSocketChannel socket,
java.net.SocketAddress acceptanceAddress) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionFactory<M extends FactoryManager,S extends AbstractSession>
An abstract base factory of sessions.
|
class |
AbstractSessionIoHandler
TODO Add javadoc
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
TcpipServerChannel.PortIoHandler |
Modifier and Type | Interface and Description |
---|---|
interface |
X11ForwardSupport |
Modifier and Type | Class and Description |
---|---|
class |
DefaultX11ForwardSupport |