35 const ProviderInfo = ...;
39 const ConstructorOptions = ...;
74 static string getPath(FtpClient ftp,
string path1);
string getName()
Returns the data provider name.
*list< string > getChildProviderNamesImpl()
Returns a list of child data provider names, if any.
*AbstractDataProvider getChildProviderImpl(string name)
Returns the given child provider or nothing if the given child is unknown.
static FtpClient getFtpClientConnection(hash< auto > options)
Returns an FTP connection from constructor options.
hash< DataProviderInfo > getStaticInfoImpl()
Returns data provider static info.
constructor(FtpClient ftp)
Creates the object from an FTP connection.
*string getDesc()
Returns the data provider description.
constructor(*hash< auto > options)
Creates the object from constructor options.
*list< hash< DataProviderSummaryInfo > > getChildProviderSummaryInfo()
Return data provider summary info.
static string getPath(FtpClient ftp, string path1)
Returns the path based on the FtpClient's base path.
Qore FtpClientDataProvider module definition.
Definition FtpClientCreateFileDataProvider.qc.dox.h:26
const AppName
Generic FTP server app name.
Definition FtpClientDataProvider.qc.dox.h:28