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

ChannelSession

public ChannelSession()

public virtual void Open()

protected void SendChannelOpenMessage()

public bool SendEnvironmentVariableRequest(string variableName, string variableValue)

public bool SendExecRequest(string command)

public bool SendExitSignalRequest(string signalName, bool coreDumped, string errorMessage, string language)

public bool SendExitStatusRequest(uint exitStatus)

public bool SendLocalFlowRequest(bool clientCanDo)

public bool SendPseudoTerminalRequest(string environmentVariable, uint columns, uint rows, uint width, uint height, string terminalMode)

public bool SendShellRequest()

public bool SendSignalRequest(string signalName)

public bool SendSubsystemRequest(string subsystem)

public bool SendWindowChangeRequest(uint columns, uint rows, uint width, uint height)

public bool SendX11ForwardingRequest(bool isSingleConnection, string protocol, byte[] cookie, uint screenNumber)