51 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
hash< ConnectionSchemeInfo > getConnectionSchemeInfoImpl()
Returns the ConnectionSchemeInfo hash for this object.
abstract base class for connections
Definition: AbstractConnectionWithInfo.qc.dox.h:30
string name
connection name
Definition: AbstractConnection.qc.dox.h:36
*hash< auto > getRuntimeOptions()
returns runtime options
const ConnectionScheme
Connection entry info.
Definition: FtpConnection.qc.dox.h:37
FtpClient getImpl(bool connect=True, *hash rtopts)
returns an Qore::FtpClient object
hash< auto > hash(object obj)
class for FTP connections; returns Qore::FtpClient objects
Definition: FtpConnection.qc.dox.h:33
constructor(string name, string description, string url, hash< auto > attributes={}, hash< auto > options={})
creates the FtpConnection object
string url
connection URL (potentially with password info)
Definition: AbstractConnection.qc.dox.h:42
the ConnectionProvider namespace. All classes used in the ConnectionProvider module should be inside ...
Definition: AbstractConnection.qc.dox.h:26
string getType()
returns "ftp"