Qore fsevent Module  ..
FsEventPoller::FsDelayedEventPollerOptionInfo hashdecl Reference

Option info hash for the AbstractDelayedFsEventPoller class. More...

Public Attributes

*code log_info
 info log code
 
*code log_detail
 detail log code
 
*code log_debug
 debug log code
 
*string mask
 file glob() matching mask; may not be set at the same time as regex_mask
 
*string regex_mask
 file regex matching mask; may not be set at the same time as mask
 
*int reopts
 regular expression options
 
list< int > actions
 supported actions More...
 
bool recursive = False
 add the path recursively? More...
 
bool disable_initial_run = False
 disable the initial run? More...
 
int minage = 600
 Delay time in seconds. More...
 
*code start_thread
 Custom background-like function. This option is mandatory if PO_NO_THREAD_CONTROL is defined.
 

Detailed Description

Option info hash for the AbstractDelayedFsEventPoller class.

Member Data Documentation

◆ actions

list<int> FsEventPoller::FsDelayedEventPollerOptionInfo::actions
Initial value:
= (
)
const ADD
const MODIFIED

supported actions

The default value is ADD and MODIFIED

See also
Filesystem Event Constants for allowed values in the list

◆ disable_initial_run

bool FsEventPoller::FsDelayedEventPollerOptionInfo::disable_initial_run = False

disable the initial run?

Default False

◆ minage

int FsEventPoller::FsDelayedEventPollerOptionInfo::minage = 600

Delay time in seconds.

Default 600 (10 minutes); 0 = no delay

◆ recursive

bool FsEventPoller::FsDelayedEventPollerOptionInfo::recursive = False

add the path recursively?

Default False


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