1) TerminalName tells the server what type of terminal you want, vt220/xterm/xterm-color...
2) those are necessary for the ssh protocoll to open a shell of your needs
3) buffersize is unused in SSH.NET, no idea why it is there
See http://www.openssh.com/txt/rfc4254.txt for details
2) those are necessary for the ssh protocoll to open a shell of your needs
3) buffersize is unused in SSH.NET, no idea why it is there
See http://www.openssh.com/txt/rfc4254.txt for details
6.2. Requesting a Pseudo-Terminal
A pseudo-terminal can be allocated for the session by sending the
following message.
byte SSH_MSG_CHANNEL_REQUEST
uint32 recipient channel
string "pty-req"
boolean want_reply
string TERM environment variable value (e.g., vt100)
uint32 terminal width, characters (e.g., 80)
uint32 terminal height, rows (e.g., 24)
uint32 terminal width, pixels (e.g., 640)
uint32 terminal height, pixels (e.g., 480)
string encoded terminal modes