![]() |
Qore ssh2 Module ..
|
The SFTP client data provider class, provides API classes as children. More...
#include <SftpClientDataProvider.qc.dox.h>
Inherits AbstractDataProvider.
Public Member Methods | |
| void | constructor (soft< hash< auto > > options) |
| Creates the object from constructor options. | |
| void | constructor (SFTPClient sftp) |
| Creates the object from an SFTP connection. | |
| string | getName () |
| Returns the data provider name. | |
| soft< string > | getDesc () |
| Returns the data provider description. | |
| soft< list< hash< DataProviderSummaryInfo > > > | getChildProviderSummaryInfo () |
| Return data provider summary info. | |
| soft< list< string > > | getChildProviderNamesImpl () |
| Returns a list of child data provider names, if any. | |
| soft< AbstractDataProvider > | getChildProviderImpl (string name) |
| Returns the given child provider or nothing if the given child is unknown. | |
| hash< DataProviderInfo > | getStaticInfoImpl () |
| Returns data provider static info. | |
Public Attributes | |
| const auto | ProviderInfo = ... |
| Provider info. | |
| const auto | ConstructorOptions = ... |
| Constructor arguments. | |
The SFTP client data provider class, provides API classes as children.
| soft< AbstractDataProvider > SftpClientDataProvider::SftpClientDataProvider::getChildProviderImpl | ( | string | name | ) |
Returns the given child provider or nothing if the given child is unknown.
| soft< list< string > > SftpClientDataProvider::SftpClientDataProvider::getChildProviderNamesImpl | ( | ) |
Returns a list of child data provider names, if any.