bool monitor
monitoring flag
Definition: AbstractConnection.qc.dox.h:65
string name
connection name
Definition: AbstractConnection.qc.dox.h:35
hash< auto > urlh
broken down URL hash (as returned by Qore::parse_url())
Definition: AbstractConnection.qc.dox.h:53
static deprecated FtpConnection make(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
DEPRECATED: static constructor.
deprecated constructor(string name, string desc, string url, bool monitor, *hash opts, hash urlh)
DEPRECATED: creates the FtpConnection object.
*hash getRuntimeOptions()
returns runtime options
*hash< auto > opts
connection options
Definition: AbstractConnection.qc.dox.h:50
abstract base class for connections
Definition: AbstractConnection.qc.dox.h:31
FtpClient getImpl(bool connect=True, *hash rtopts)
returns an Qore::FtpClient object
string desc
connection description
Definition: AbstractConnection.qc.dox.h:38
hash< auto > hash(object obj)
class for FTP connections; returns Qore::FtpClient objects
Definition: FtpConnection.qc.dox.h:33
string url
connection URL (potentially with password info)
Definition: AbstractConnection.qc.dox.h:41
the ConnectionProvider namespace. All classes used in the ConnectionProvider module should be inside ...
Definition: AbstractConnection.qc.dox.h:27
string getType()
returns "ftp"