Interface | Description |
---|---|
Channel |
Represents a channel opened over an SSH session - holds information that is common both to server and client
channels.
|
ChannelFactory | |
ChannelHolder | |
ChannelIdentifier | |
ChannelListener |
Provides a simple listener for client / server channels being established or torn down.
|
ChannelListenerManager | |
ChannelPipedSink | |
ChannelRequestHandler | |
PtyChannelConfigurationHolder | |
PtyChannelConfigurationMutator | |
RequestHandler<T> |
A global request handler.
|
StreamingChannel |
A channel that can be either configured to use synchronous or asynchrounous streams.
|
Class | Description |
---|---|
AbstractChannel |
Provides common client/server channel functionality
|
AbstractChannelRequestHandler | |
AbstractRequestHandler<T> | |
BufferedIoOutputStream |
An
IoOutputStream capable of queuing write requests. |
ChannelAsyncInputStream | |
ChannelAsyncInputStream.IoReadFutureImpl | |
ChannelAsyncOutputStream | |
ChannelAsyncOutputStream.BufferedFuture |
Marker type to avoid repeated buffering in
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean) . |
ChannelAsyncOutputStream.WriteState |
Collects state variables; access is always synchronized on the single instance per stream.
|
ChannelOutputStream | |
ChannelPipedInputStream |
TODO Add javadoc
|
ChannelPipedOutputStream |
TODO Add javadoc
|
IoWriteFutureImpl | |
LocalWindow |
A
Window that describes how much data this side is prepared to receive from the peer. |
PtyChannelConfiguration | |
RemoteWindow |
A
Window reflecting this side's view of the peer's LocalWindow . |
SimpleIoOutputStream |
An implementation of
IoOutputStream using a synchronous ChannelOutputStream . |
SimpleIoOutputStream.DefaultIoWriteFuture | |
SttySupport |
Support for stty command on unix
|
Window |
A
Channel implements a sliding window flow control for data packets (SSH_MSG_CHANNEL_DATA and
SSH_MSG_CHANNEL_EXTENDED_DATA packets). |
Enum | Description |
---|---|
AbstractChannel.GracefulState | |
ChannelOutputStream.OpenState | |
ChannelOutputStream.WriteState | |
PtyMode |
A enum describing the tty modes according to RFC 4254 -
section 8.
|
RequestHandler.Result | |
StreamingChannel.Streaming |
Exception | Description |
---|---|
WindowClosedException |
Indicates a
Window has been closed. |
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.