syslog-ng source
WildcardSourceDriver Struct Reference

#include <wildcard-source.h>

Collaboration diagram for WildcardSourceDriver:

Public Attributes

LogSrcDriver super
 
gchar * base_dir
 
gchar * filename_pattern
 
gchar * exclude_pattern
 
MonitorMethod monitor_method
 
gint monitor_freq
 
guint32 max_files
 
gboolean window_size_initialized
 
gboolean recursive
 
FileReaderOptions file_reader_options
 
FileOpenerOptions file_opener_options
 
GPatternSpec * compiled_pattern
 
GPatternSpec * compiled_exclude
 
GHashTable * file_readers
 
GHashTable * directory_monitors
 
FileOpener * file_opener
 
PendingFileList * waiting_list
 

Member Data Documentation

◆ base_dir

gchar* WildcardSourceDriver::base_dir

◆ compiled_exclude

GPatternSpec* WildcardSourceDriver::compiled_exclude

◆ compiled_pattern

GPatternSpec* WildcardSourceDriver::compiled_pattern

◆ directory_monitors

GHashTable* WildcardSourceDriver::directory_monitors

◆ exclude_pattern

gchar* WildcardSourceDriver::exclude_pattern

◆ file_opener

FileOpener* WildcardSourceDriver::file_opener

◆ file_opener_options

FileOpenerOptions WildcardSourceDriver::file_opener_options

◆ file_reader_options

FileReaderOptions WildcardSourceDriver::file_reader_options

◆ file_readers

GHashTable* WildcardSourceDriver::file_readers

◆ filename_pattern

gchar* WildcardSourceDriver::filename_pattern

◆ max_files

guint32 WildcardSourceDriver::max_files

◆ monitor_freq

gint WildcardSourceDriver::monitor_freq

◆ monitor_method

MonitorMethod WildcardSourceDriver::monitor_method

◆ recursive

gboolean WildcardSourceDriver::recursive

◆ super

LogSrcDriver WildcardSourceDriver::super

◆ waiting_list

PendingFileList* WildcardSourceDriver::waiting_list

◆ window_size_initialized

gboolean WildcardSourceDriver::window_size_initialized

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