24 #ifndef MODULES_AFFILE_WILDCARD_FILE_READER_H_
25 #define MODULES_AFFILE_WILDCARD_FILE_READER_H_
34 typedef struct _FileStateEvent
40 typedef struct _FileState
57 FileOpener *opener, LogSrcDriver *owner,
58 GlobalConfig *
cfg, gboolean monitor_can_notify_file_changes);
Definition: file-reader.h:30
Definition: wildcard-file-reader.h:35
gpointer deleted_file_eof_user_data
Definition: wildcard-file-reader.h:37
FileStateEventCallback deleted_file_eof
Definition: wildcard-file-reader.h:36
Definition: wildcard-file-reader.h:41
gboolean deleted
Definition: wildcard-file-reader.h:42
gboolean deleted_eof
Definition: wildcard-file-reader.h:43
Definition: wildcard-file-reader.h:48
FileReader super
Definition: wildcard-file-reader.h:49
FileState file_state
Definition: wildcard-file-reader.h:50
struct iv_task file_state_event_handler
Definition: wildcard-file-reader.h:52
FileStateEvent file_state_event
Definition: wildcard-file-reader.h:51
GlobalConfig * cfg
Definition: test_batched_ack_tracker.c:34
gboolean wildcard_file_reader_is_deleted(WildcardFileReader *self)
Definition: wildcard-file-reader.c:155
void(* FileStateEventCallback)(FileReader *file_reader, gpointer user_data)
Definition: wildcard-file-reader.h:32
WildcardFileReader * wildcard_file_reader_new(const gchar *filename, FileReaderOptions *options, FileOpener *opener, LogSrcDriver *owner, GlobalConfig *cfg, gboolean monitor_can_notify_file_changes)
Definition: wildcard-file-reader.c:161
void wildcard_file_reader_on_deleted_file_eof(WildcardFileReader *self, FileStateEventCallback cb, gpointer user_data)
Definition: wildcard-file-reader.c:146