|
libsshpp v0.1.7
Modern C++17 wrapper for libssh
|
Poll-loop integration seam around ssh_event. See docs/design/05 §5.5. More...
#include <event.hpp>
Public Member Functions | |
| Event () | |
| ~Event () | |
| Event (Event &&) noexcept | |
| Event & | operator= (Event &&) noexcept |
| Event (const Event &)=delete | |
| Result< void > | try_add_session (Session &) |
| Result< void > | try_remove_session (Session &) |
| Result< void > | try_poll (std::chrono::milliseconds timeout) |
| SSH_OK / SSH_AGAIN(timeout) / SSH_ERROR. | |
| native_event | native_handle () const noexcept |
Poll-loop integration seam around ssh_event. See docs/design/05 §5.5.
| SSHPP_INLINE sshpp::Event::Event | ( | ) |
| SSHPP_INLINE sshpp::Event::~Event | ( | ) |
|
noexcept |
|
delete |
| SSHPP_INLINE Result< void > sshpp::Event::try_poll | ( | std::chrono::milliseconds | timeout | ) |
SSH_OK / SSH_AGAIN(timeout) / SSH_ERROR.
|
inlinenoexcept |