syslog-ng source
FileReader Struct Reference

#include <file-reader.h>

Collaboration diagram for FileReader:

Public Attributes

LogPipe super
 
LogSrcDriver * owner
 
GString * filename
 
FileReaderOptionsoptions
 
FileOpener * opener
 
LogReader * reader
 
gboolean can_check_eof
 
const gchar * persist_name
 
const gchar * persist_name_prefix
 
gboolean monitor_can_notify_file_changes
 
void(* on_file_moved )(FileReader *)
 

Member Data Documentation

◆ can_check_eof

gboolean FileReader::can_check_eof

◆ filename

GString* FileReader::filename

◆ monitor_can_notify_file_changes

gboolean FileReader::monitor_can_notify_file_changes

◆ on_file_moved

void(* FileReader::on_file_moved) (FileReader *)

◆ opener

FileOpener* FileReader::opener

◆ options

FileReaderOptions* FileReader::options

◆ owner

LogSrcDriver* FileReader::owner

◆ persist_name

const gchar* FileReader::persist_name

◆ persist_name_prefix

const gchar* FileReader::persist_name_prefix

◆ reader

LogReader* FileReader::reader

◆ super

LogPipe FileReader::super

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