コマンド、シェル、トンネル
TsgcSSHClient はパスワードまたは秘密鍵で接続し、OnSSHHostKey がホスト鍵の種類とフィンガープリントを渡すので、known hosts の保存先と照合できます。Execute はコマンドを実行し、その出力を 1 回の呼び出しで返します。対話型セッションでは、OpenChannel、RequestPTY、RequestShell が端末を開き、SendChannelData が入力を送り、OnSSHChannelData がサーバーの出力を返します。端末プロトコルの残りは SendWindowChange と SendSignal が担当します。OpenDirectTCPIP はローカルの接続をサーバー経由で転送し、RequestForwarding はサーバー側のポートをこちらへ転送するよう依頼し、Rekey は長時間続く接続のセッション鍵を更新します。