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

SubsystemSession

public abstract class SubsystemSession : IDisposable

protected uint ChannelNumber { get; }

public SubsystemSession(Session session, string subsystemName, TimeSpan operationTimeout)

public void Connect()

public void Disconnect()

public void Dispose()

protected virtual void Dispose(bool disposing)

protected abstract void OnChannelOpen()

protected abstract void OnDataReceived(uint dataTypeCode, byte[] data)

protected void RaiseError(Exception error)

public void SendData(ChannelDataMessage message)