| libssh
    0.7.3
    | 
the ssh::Channel class describes the state of an SSH channel. More...
#include <include/libssh/libsshpp.hpp>
| Public Member Functions | |
| Channel * | acceptX11 (int timeout_ms) | 
| accept an incoming X11 connection  More... | |
| void | changePtySize (int cols, int rows) | 
| change the size of a pseudoterminal  More... | |
| void | close () | 
| closes a channel  More... | |
| bool | isClosed () | 
| returns true if channel is in closed state  More... | |
| bool | isEof () | 
| returns true if channel is in EOF state  More... | |
| bool | isOpen () | 
| returns true if channel is in open state  More... | |
| int | write (const void *data, size_t len, bool is_stderr=false) | 
| Writes on a channel.  More... | |
the ssh::Channel class describes the state of an SSH channel.
| 
 | inline | 
accept an incoming X11 connection
| [in] | timeout_ms | timeout for waiting, in ms | 
References ssh_channel_accept_x11().
| 
 | inline | 
change the size of a pseudoterminal
| [in] | cols | number of columns | 
| [in] | rows | number of rows | 
| SshException | on error | 
References ssh_channel_change_pty_size().
| 
 | inline | 
closes a channel
| SshException | on error | 
References ssh_channel_close(), and ssh_channel_get_exit_status().
| 
 | inline | 
returns true if channel is in closed state
References ssh_channel_is_closed().
| 
 | inline | 
| 
 | inline | 
returns true if channel is in open state
References ssh_channel_is_open(), ssh_channel_open_forward(), ssh_channel_open_session(), ssh_channel_poll(), ssh_channel_read_nonblocking(), ssh_channel_read_timeout(), ssh_channel_request_env(), ssh_channel_request_exec(), ssh_channel_request_pty(), ssh_channel_request_pty_size(), ssh_channel_request_send_signal(), ssh_channel_request_shell(), ssh_channel_request_subsystem(), ssh_channel_request_x11(), and ssh_channel_send_eof().
| 
 | inline | 
Writes on a channel.
| data | data to write. | 
| len | number of bytes to write. | 
| is_stderr | write should be done on the stderr channel (server only) | 
| SshException | in case of error | 
References ssh_channel_write(), and ssh_channel_write_stderr().
 1.8.11
 1.8.11