| Package | Description |
|---|---|
| org.apache.sshd.common.channel |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ChannelAsyncOutputStream.BufferedFuture
Marker type to avoid repeated buffering in
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean). |
| Modifier and Type | Field and Description |
|---|---|
protected IoWriteFutureImpl |
ChannelAsyncOutputStream.WriteState.pendingWrite
The future describing the current packet write; if
null, there is nothing to write or
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean) is running. |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.atomic.AtomicReference<IoWriteFutureImpl> |
BufferedIoOutputStream.currentWrite |
protected java.util.Queue<IoWriteFutureImpl> |
BufferedIoOutputStream.writes |
| Modifier and Type | Method and Description |
|---|---|
private IoWriteFutureImpl |
BufferedIoOutputStream.getWriteRequest() |
protected IoWriteFutureImpl |
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl future,
boolean resume)
Try to write as much of the current buffer as possible.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BufferedIoOutputStream.finishWrite(IoWriteFutureImpl future,
int bufferSize) |
protected void |
ChannelAsyncOutputStream.onWritten(IoWriteFutureImpl future,
int total,
int length,
IoWriteFuture f) |
protected void |
ChannelAsyncOutputStream.terminateFuture(IoWriteFutureImpl future) |
protected IoWriteFutureImpl |
ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl future,
boolean resume)
Try to write as much of the current buffer as possible.
|