<PackageReference Include="SSH.NET" Version="2024.0.0" />

ClientChannel

abstract class ClientChannel : Channel

Occurs when ChannelOpenConfirmationMessage is received.

Occurs when ChannelOpenFailureMessage is received.

protected ClientChannel(ISession session, uint localChannelNumber, uint localWindowSize, uint localPacketSize)

Initializes a new instance of the ClientChannel class.

protected virtual void OnOpenConfirmation(uint remoteChannelNumber, uint initialWindowSize, uint maximumPacketSize)

Called when channel is opened by the server.

protected virtual void OnOpenFailure(uint reasonCode, string description, string language)

Called when channel failed to open.

protected void SendMessage(ChannelOpenMessage message)

Send message to open a channel.