|
libsshpp v0.1.7
Modern C++17 wrapper for libssh
|
This is the complete list of members for sshpp::Channel, including all inherited members.
| Channel()=default | sshpp::Channel | |
| Channel(Channel &&) noexcept | sshpp::Channel | |
| Channel(const Channel &)=delete | sshpp::Channel | |
| exit_state() const noexcept | sshpp::Channel | |
| from_native(native_channel, detail::SessionCorePtr, Ownership) | sshpp::Channel | static |
| is_closed() const noexcept | sshpp::Channel | inline |
| is_eof() const noexcept | sshpp::Channel | |
| is_open() const noexcept | sshpp::Channel | inline |
| native_handle() const noexcept | sshpp::Channel | inline |
| operator bool() const noexcept | sshpp::Channel | inlineexplicit |
| operator=(Channel &&) noexcept | sshpp::Channel | |
| operator=(const Channel &)=delete | sshpp::Channel | |
| Session | sshpp::Channel | friend |
| session_mutex() const noexcept | sshpp::Channel | inline |
| try_bytes_available(Stream=Stream::stdout_) const | sshpp::Channel | |
| try_change_pty_size(PtySize) | sshpp::Channel | |
| try_close() | sshpp::Channel | |
| try_open_session() | sshpp::Channel | |
| try_read_all(Stream=Stream::stdout_, std::size_t limit=64u<< 20) | sshpp::Channel | |
| try_read_some(MutableByteView buf, Stream=Stream::stdout_) | sshpp::Channel | |
| try_read_some(MutableByteView buf, Stream, std::chrono::milliseconds timeout) | sshpp::Channel | |
| try_request_env(std::string_view name, std::string_view value) | sshpp::Channel | |
| try_request_exec(std::string_view command) | sshpp::Channel | |
| try_request_pty(std::string_view term="xterm-256color", PtySize={}) | sshpp::Channel | |
| try_request_shell() | sshpp::Channel | |
| try_request_subsystem(std::string_view name) | sshpp::Channel | |
| try_send_eof() | sshpp::Channel | |
| try_send_signal(Signal) | sshpp::Channel | |
| try_wait_exit(std::chrono::milliseconds timeout=std::chrono::milliseconds::max()) | sshpp::Channel | |
| try_wait_readable(std::chrono::milliseconds, Stream=Stream::stdout_) | sshpp::Channel | |
| try_write_all(ByteView data) | sshpp::Channel | |
| try_write_all(ByteView data, Stream stream) | sshpp::Channel | |
| try_write_all(std::string_view data) | sshpp::Channel | |
| try_write_all(std::string_view data, Stream stream) | sshpp::Channel | |
| try_write_some(ByteView data) | sshpp::Channel | |
| try_write_some(ByteView data, Stream stream) | sshpp::Channel | |
| ~Channel() | sshpp::Channel |