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

Session

public class Session : IDisposable
protected const int MAXIMUM_PACKET_SIZE = 35000

protected const int MAXIMUM_PAYLOAD_SIZE = 32768

public Message ClientInitMessage { get; }

public string ClientVersion { get; }

public bool IsConnected { get; }

public string ServerVersion { get; }

public byte[] SessionId { get; }

public void Connect()

public void Disconnect()

public void Dispose()

protected virtual void Dispose(bool disposing)

protected virtual void OnChannelCloseReceived(ChannelCloseMessage message)

protected virtual void OnChannelDataReceived(ChannelDataMessage message)

protected virtual void OnChannelEofReceived(ChannelEofMessage message)

protected virtual void OnChannelFailureReceived(ChannelFailureMessage message)

protected virtual void OnChannelOpenReceived(ChannelOpenMessage message)

protected virtual void OnChannelRequestReceived(ChannelRequestMessage message)

protected virtual void OnChannelSuccessReceived(ChannelSuccessMessage message)

protected virtual void OnDebugReceived(DebugMessage message)

protected virtual void OnDisconnectReceived(DisconnectMessage message)

protected virtual void OnGlobalRequestReceived(GlobalRequestMessage message)

protected virtual void OnIgnoreReceived(IgnoreMessage message)

protected virtual void OnKeyExchangeInitReceived(KeyExchangeInitMessage message)

protected virtual void OnMessageReceived(Message message)

protected virtual void OnNewKeysReceived(NewKeysMessage message)

protected virtual void OnRequestFailureReceived(RequestFailureMessage message)

protected virtual void OnRequestSuccessReceived(RequestSuccessMessage message)

protected virtual void OnServiceAcceptReceived(ServiceAcceptMessage message)

protected virtual void OnServiceRequestReceived(ServiceRequestMessage message)

protected virtual void OnUnimplementedReceived(UnimplementedMessage message)

protected virtual void OnUserAuthenticationBannerReceived(BannerMessage message)

protected virtual void OnUserAuthenticationFailureReceived(FailureMessage message)

protected virtual void OnUserAuthenticationRequestReceived(RequestMessage message)

protected virtual void OnUserAuthenticationSuccessReceived(SuccessMessage message)

public void RegisterMessage(string messageName)

public void UnRegisterMessage(string messageName)