LogService
libdadi: utility tools for distributed applications
Public Member Functions | List of all members
SSHCopy Class Reference
Inheritance diagram for SSHCopy:
Inheritance graph
[legend]
Collaboration diagram for SSHCopy:
Collaboration graph
[legend]

Public Member Functions

 SSHCopy (const std::string &sshHost, const std::string &remoteFilename, const std::string &localFilename)
 
bool getFile () const
 
bool putFile () const
 
- Public Member Functions inherited from SSHConnection
 SSHConnection (const std::string &sshHost, const std::string &sshPort, const std::string &login, const std::string &keyPath, const std::string &sshPath)
 
const std::string & getSshHost () const
 
const std::string & getSshPath () const
 
const std::string & getSshPort () const
 
const std::string & getSshLogin () const
 
const std::string & getSshKeyPath () const
 
const std::string & getSshOptions () const
 
void setSshHost (const std::string &host)
 
void setSshPath (const std::string &path)
 
void setSshPort (const std::string &port)
 
void setSshPort (const int port)
 
void setSshLogin (const std::string &login)
 
void setSshKeyPath (const std::string &path)
 
void setSshOptions (const std::string &options)
 

Additional Inherited Members

- Static Protected Member Functions inherited from SSHConnection
static std::string userLogin ()
 
static std::string userKey ()
 

The documentation for this class was generated from the following file: