24 #ifndef AFFILE_DEST_H_INCLUDED
25 #define AFFILE_DEST_H_INCLUDED
34 typedef struct _AFFileDestDriver
void affile_dd_set_symlink_as(LogDriver *s, const gchar *symlink_as)
Definition: affile-dest.c:559
AFFileDestDriver * affile_dd_new_instance(LogTemplate *filename_template, GlobalConfig *cfg)
Definition: affile-dest.c:965
void affile_dd_set_logrotate_enable(LogDriver *s, gboolean enable)
Definition: affile-dest.c:630
void affile_dd_set_overwrite_if_older(LogDriver *s, gint overwrite_if_older)
Definition: affile-dest.c:551
void affile_dd_set_create_dirs(LogDriver *s, gboolean create_dirs)
Definition: affile-dest.c:543
void affile_dd_set_fsync(LogDriver *s, gboolean enable)
Definition: affile-dest.c:568
void affile_dd_set_logrotate_size(LogDriver *s, gsize size)
Definition: affile-dest.c:644
LogDriver * affile_dd_new(LogTemplate *filename_template, GlobalConfig *cfg)
Definition: affile-dest.c:997
void affile_dd_set_time_reap(LogDriver *s, gint time_reap)
Definition: affile-dest.c:576
void affile_dd_set_local_time_zone(LogDriver *s, const gchar *local_time_zone)
void affile_dd_set_logrotate_rotations(LogDriver *s, gint max_rotations)
Definition: affile-dest.c:637
void affile_dd_global_init(void)
Definition: affile-dest.c:1008
Definition: affile-dest.h:35
gboolean use_fsync
Definition: affile-dest.h:42
FileOpener * file_opener
Definition: affile-dest.h:44
GMutex lock
Definition: affile-dest.h:37
gboolean template_escape
Definition: affile-dest.h:41
guint32 writer_flags
Definition: affile-dest.h:48
LogRotateOptions logrotate_options
Definition: affile-dest.h:47
LogWriterOptions writer_options
Definition: affile-dest.h:46
AFFileDestWriter * single_writer
Definition: affile-dest.h:39
FileOpenerOptions file_opener_options
Definition: affile-dest.h:43
gint overwrite_if_older
Definition: affile-dest.h:51
gboolean use_time_recvd
Definition: affile-dest.h:53
gboolean filename_is_a_template
Definition: affile-dest.h:40
LogTemplate * filename_template
Definition: affile-dest.h:38
gchar * symlink_as
Definition: affile-dest.h:52
GHashTable * writer_hash
Definition: affile-dest.h:49
LogDestDriver super
Definition: affile-dest.h:36
TimeZoneInfo * local_time_zone_info
Definition: affile-dest.h:45
Definition: file-opener.h:44
Definition: logrotate.h:36
Definition: logwriter.h:51
Definition: affile-dest.c:93
GlobalConfig * cfg
Definition: test_batched_ack_tracker.c:34