99 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
124 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
174 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
204 *
string getRuntimePath(*hash<auto> rtopts);
abstract base class for ssh module connections
Definition: Ssh2Connections.qm.dox.h:87
constructor(string name, string description, string url, hash< auto > attributes={}, hash< auto > options={})
creates the AbstractSsh2Connection object
class for SFTP connections; returns an object of class Qore::SSH2::SFTPClient for acquiring files fro...
Definition: Ssh2Connections.qm.dox.h:158
string getType()
returns "sftp"
*hash< auto > getRuntimeOptions()
returns runtime options
constructor(string name, string description, string url, hash< auto > attributes={}, hash< auto > options={})
creates the SftpConnection object
Qore::SSH2::SFTPClient getImpl(bool connect=True, *hash< auto > rtopts)
returns a Qore::SSH2::SFTPClient object
hash< ConnectionSchemeInfo > getConnectionSchemeInfoImpl()
Returns the ConnectionSchemeInfo hash for this object.
const ConnectionScheme
Connection entry info.
Definition: Ssh2Connections.qm.dox.h:162
class for SSH2 client session connections; returns an object of class Qore::SSH2::SSH2Client
Definition: Ssh2Connections.qm.dox.h:108
hash< ConnectionSchemeInfo > getConnectionSchemeInfoImpl()
Returns the ConnectionSchemeInfo hash for this object.
constructor(string name, string description, string url, hash< auto > attributes={}, hash< auto > options={})
creates the Ssh2ClientConnection object
const ConnectionScheme
Connection entry info.
Definition: Ssh2Connections.qm.dox.h:112
Qore::SSH2::SSH2Client getImpl(bool connect=True, *hash< auto > rtopts)
returns a Qore::SSH2::SSH2Client object
string getType()
returns "ssh2"
the Ssh2Connections namespace contains all the definitions in the Ssh2Connections module
Definition: Ssh2Connections.qm.dox.h:82