Uses of Interface
com.sshtools.synergy.nio.ProtocolEngine
Packages that use ProtocolEngine
-
Uses of ProtocolEngine in com.sshtools.synergy.nio
Fields in com.sshtools.synergy.nio declared as ProtocolEngineMethods in com.sshtools.synergy.nio that return ProtocolEngineModifier and TypeMethodDescriptionprotected abstract ProtocolEngineProtocolContext.createEngine(ConnectRequestFuture connectFuture) Create a protocol engine.SocketConnection.getProtocolEngine()Get the protocol engine for this socket.ConnectRequestFuture.getTransport()Methods in com.sshtools.synergy.nio with parameters of type ProtocolEngineModifier and TypeMethodDescriptionvoidConnectRequestFuture.connected(ProtocolEngine transport, Connection<?> con) voidSocketConnection.initialize(ProtocolEngine protocolEngine, SshEngine daemon, SelectableChannel channel) Initialize the socket with the protocol engine and the daemon process.voidSocketHandler.initialize(ProtocolEngine engine, SshEngine daemon, SelectableChannel channel) Initialise this socket with aProtocolEngineand the currentSshEngine.voidSocketConnection.setProtocolEngine(ProtocolEngine protocolEngine) Set a new ProtocolEngine to handle this sockets data. -
Uses of ProtocolEngine in com.sshtools.synergy.ssh
Classes in com.sshtools.synergy.ssh that implement ProtocolEngineModifier and TypeClassDescriptionclassTransportProtocol<T extends SshContext>This class implements the SSH Transport Protocol for the SSHD server.Methods in com.sshtools.synergy.ssh that return ProtocolEngineModifier and TypeMethodDescriptionabstract ProtocolEngineSshContext.createEngine(ConnectRequestFuture connectFuture) Methods in com.sshtools.synergy.ssh with parameters of type ProtocolEngineModifier and TypeMethodDescriptionvoidLocalForwardingChannel.initialize(ProtocolEngine engine, SshEngine daemon, SelectableChannel channel) voidRemoteForwardingChannel.initialize(ProtocolEngine engine, SshEngine daemon, SelectableChannel channel) voidSocketForwardingChannel.initialize(ProtocolEngine engine, SshEngine daemon) No initialisation is necessary so this method does nothing.