public interface ChannelEventListener
Channel events (currently only supports the
close event).| Modifier and Type | Method and Description |
|---|---|
default void |
onChannelClose(Channel channel)
The channel has been closed
|
default void |
onChannelClosing(Channel channel)
The channel is closing, but has not sent its SSH_MSG_CHANNEL_CLOSE
|
default void |
onChannelDataIn(Channel channel,
java.nio.ByteBuffer buffer)
Data has been received on the channel.
|
default void |
onChannelDataOut(Channel channel,
java.nio.ByteBuffer buffer)
Data has been sent on the channel.
|
default void |
onChannelEOF(Channel channel)
The channel has received an EOF from the remote client
|
default void |
onChannelError(Channel channel,
java.lang.Throwable e)
Called when a channel is disconnected because of a connection loss.
|
default void |
onChannelExtendedData(Channel channel,
java.nio.ByteBuffer buffer,
int type)
Data has been received on the extended channel.
|
default void |
onChannelOpen(Channel channel)
The channel has been opened.
|
default void |
onWindowAdjust(Channel channel,
long currentWindowSpace)
When the remote side adjusts its window.
|
default void onChannelOpen(Channel channel)
channel - channeldefault void onChannelClose(Channel channel)
channel - channeldefault void onChannelEOF(Channel channel)
channel - channel - channeldefault void onChannelError(Channel channel, java.lang.Throwable e)
channel - channeldefault void onChannelClosing(Channel channel)
channel - Channeldefault void onWindowAdjust(Channel channel, long currentWindowSpace)
channel - channelcurrentWindowSpace - current window spacedefault void onChannelDataIn(Channel channel, java.nio.ByteBuffer buffer)
channel - Channelbuffer - bufferdefault void onChannelExtendedData(Channel channel, java.nio.ByteBuffer buffer, int type)
channel - Channelbuffer - buffertype - typedefault void onChannelDataOut(Channel channel, java.nio.ByteBuffer buffer)
channel - Channelbuffer - bufferCopyright © 2022. All rights reserved.