| Interface | Description |
|---|---|
| AbstractChannel.PacketValidator |
A
AbstractChannel.PacketValidator can validate packet lengths. |
| 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 | |
| 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. |
| RemoteWindow |
A
Window reflecting this side's view of the peer's LocalWindow. |
| SimpleIoOutputStream |
An implementation of
IoOutputStream using a synchronous ChannelOutputStream. |
| SimpleIoOutputStream.DefaultIoWriteFuture | |
| 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 | |
| RequestHandler.Result | |
| StreamingChannel.Streaming |
| Exception | Description |
|---|---|
| WindowClosedException |
Indicates a
Window has been closed. |
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.