mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-07-28 01:41:48 +03:00
Issue #157: Added documentation
Signed-off-by: Daniel Evers (daniel.evers@utimaco.com) Reviewed-by: Jakub Jelen <jjelen@redhat.com>
This commit is contained in:
committed by
Jakub Jelen
parent
1291ceb17d
commit
b5daac6772
@ -65,8 +65,14 @@ to as a "pty", for "pseudo-teletype". The remote processes won't see the
|
||||
difference with a real text-oriented terminal.
|
||||
|
||||
If needed, you request the pty with the function ssh_channel_request_pty().
|
||||
Then you define its dimensions (number of rows and columns)
|
||||
with ssh_channel_change_pty_size().
|
||||
If you want define its dimensions (number of rows and columns),
|
||||
call ssh_channel_request_pty_size() instead. It's also possible to change
|
||||
the dimensions after creating the pty with ssh_channel_change_pty_size().
|
||||
|
||||
If you want to change the terminal modes used by the pty (e.g. to change
|
||||
CRLF handling), use ssh_channel_request_pty_size_modes(). This function
|
||||
accepts an additional "modes" buffer that is expected to contain encoded
|
||||
terminal modes according to RFC 4254 section 8.
|
||||
|
||||
Be your session interactive or not, the next step is to request a
|
||||
shell with ssh_channel_request_shell().
|
||||
|
Reference in New Issue
Block a user