syslog-ng source
wildcard-file-reader.h File Reference
#include "file-reader.h"
#include <iv.h>
Include dependency graph for wildcard-file-reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FileStateEvent
 
struct  FileState
 
struct  WildcardFileReader
 

Typedefs

typedef void(* FileStateEventCallback) (FileReader *file_reader, gpointer user_data)
 

Functions

WildcardFileReader * wildcard_file_reader_new (const gchar *filename, FileReaderOptions *options, FileOpener *opener, LogSrcDriver *owner, GlobalConfig *cfg, gboolean monitor_can_notify_file_changes)
 
void wildcard_file_reader_on_deleted_file_eof (WildcardFileReader *self, FileStateEventCallback cb, gpointer user_data)
 
gboolean wildcard_file_reader_is_deleted (WildcardFileReader *self)
 

Typedef Documentation

◆ FileStateEventCallback

typedef void(* FileStateEventCallback) (FileReader *file_reader, gpointer user_data)

Function Documentation

◆ wildcard_file_reader_is_deleted()

gboolean wildcard_file_reader_is_deleted ( WildcardFileReader *  self)

◆ wildcard_file_reader_new()

WildcardFileReader* wildcard_file_reader_new ( const gchar *  filename,
FileReaderOptions options,
FileOpener *  opener,
LogSrcDriver *  owner,
GlobalConfig *  cfg,
gboolean  monitor_can_notify_file_changes 
)

◆ wildcard_file_reader_on_deleted_file_eof()

void wildcard_file_reader_on_deleted_file_eof ( WildcardFileReader *  self,
FileStateEventCallback  cb,
gpointer  user_data 
)