ssh.channel

class ssh.channel.Channel
accept_x11(self, int timeout_ms)
change_pty_size(self, int cols, int rows)
close(self)
get_exit_status(self)
get_session(self)
is_closed(self)
is_eof(self)
is_open(self)
open_auth_agent(self)
open_forward(self, remotehost, int remoteport, sourcehost, int sourceport)
open_session(self)
open_x11(self, sourcehost, int sourceport)
poll(self, bool is_stderr=False)
poll_timeout(self, int timeout, bool is_stderr=False)
read(self, uint32_t size=1048576, bool is_stderr=False)
read_nonblocking(self, uint32_t size=1048576, bool is_stderr=False)
read_timeout(self, int timeout, uint32_t size=1048576, bool is_stderr=False)
request_auth_agent(self)
request_env(self, name, value)
request_exec(self, cmd)
request_pty(self)
request_pty_size(self, terminal, int col, int row)
request_send_break(self, uint32_t length)
request_send_signal(self, sig)
request_sftp(self)
request_shell(self)
request_subsystem(self, subsystem)
request_x11(self, int screen_number, bool single_connection=True)
select(self, channels, outchannels, maxfd, readfds, timeout=None)
send_eof(self)
set_blocking(self, bool blocking)
set_counter(self, counter)
window_size(self)
write(self, data)

Write data to stdin on channel.

Parameters:data (str or bytes) – Data to write.
Returns:Return code and bytes written tuples.
Return type:(int, int)
write_stderr(self, data)

Write data to stderr.

Parameters:data (str or bytes) – Data to write.
Returns:Return code and bytes written tuples.
Return type:(int, int)
closed
session

Originating session.