Qore ssh2 Module ..
Loading...
Searching...
No Matches
SftpPoller::SftpPollerDataProvider Class Reference

Event-based data provider for SFTP polling events. More...

#include <SftpPoller.qm.dox.h>

Inheritance diagram for SftpPoller::SftpPollerDataProvider:
SftpPoller::SftpPollerDataProviderBase

Public Member Methods

void constructor (soft< hash< auto > > options)
 Creates the object from constructor options.
 
- Public Member Methods inherited from SftpPoller::SftpPollerDataProviderBase
soft< string > getDesc ()
 Returns the data provider description.
 
void updateConnectionObjects (object conn, object connobj)
 Update any connection used by the data provider.
 
hash< string, hash< DataProviderMessageInfo > > getEventTypesImpl ()
 Returns a hash of all supported event types.
 

Public Attributes

const auto ProviderInfo = ...
 Provider info.
 
- Public Attributes inherited from SftpPoller::SftpPollerDataProviderBase
const auto ConstructorOptions = ...
 Constructor options.
 

Additional Inherited Members

- Private Attributes inherited from SftpPoller::SftpPollerDataProviderBase
EmbeddedSftpPoller poller
 The file poller itself.
 

Detailed Description

Event-based data provider for SFTP polling events.

When using the local_dir option, the local file must be removed / moved / archived by the event handler

The event ID raised for SFTP file events is "sftp-file-event" (see EVENT_SFTP_FILE)


The documentation for this class was generated from the following file: