Joedb 9.5.0
The Journal-Only Embedded Database
|
#include <joedb/ssh/Connector.h>
Public Member Functions | |
Session_And_Channel (const std::string &user, const std::string &host, const unsigned port, const int verbosity, const char *const b64_key, const char *const passphrase, const char *const remote_path) | |
![]() | |
Session (const std::string &user, const std::string &host, const unsigned port, const int verbosity, const char *const b64_key=nullptr, const char *const passphrase=nullptr) | |
![]() | |
Session_Connection (const char *user, const char *host, unsigned port, int verbosity) | |
~Session_Connection () | |
![]() | |
Session_Allocation () | |
Session_Allocation (const Session_Allocation &)=delete | |
Session_Allocation & | operator= (const Session_Allocation &)=delete |
ssh_session | get () const |
void | check_result (int result) const |
~Session_Allocation () | |
![]() | |
Forward_Channel (Session &session, const char *remote_host, uint16_t remote_port) | |
Forward_Channel (Session &session, const char *remote_path) | |
void | set_timeout (std::chrono::milliseconds ms) |
![]() | |
Forward_Channel_Allocation (Session &session) | |
Forward_Channel_Allocation (const Forward_Channel_Allocation &)=delete | |
Forward_Channel_Allocation & | operator= (const Forward_Channel_Allocation &)=delete |
~Forward_Channel_Allocation () | |
![]() | |
void | write (const char *data, size_t size) |
void | read (char *data, size_t size) |
virtual | ~Channel () |
Additional Inherited Members | |
![]() | |
const ssh_session | session |
![]() | |
const ssh_channel | channel |
Definition at line 9 of file Connector.h.
|
inline |
Definition at line 12 of file Connector.h.