syslog-ng source
affile-dest.h File Reference
#include "driver.h"
#include "logwriter.h"
#include "file-opener.h"
#include "logrotate.h"
Include dependency graph for affile-dest.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AFFileDestDriver
 

Functions

AFFileDestDriveraffile_dd_new_instance (LogTemplate *filename_template, GlobalConfig *cfg)
 
LogDriver * affile_dd_new (LogTemplate *filename_template, GlobalConfig *cfg)
 
void affile_dd_set_create_dirs (LogDriver *s, gboolean create_dirs)
 
void affile_dd_set_fsync (LogDriver *s, gboolean enable)
 
void affile_dd_set_overwrite_if_older (LogDriver *s, gint overwrite_if_older)
 
void affile_dd_set_symlink_as (LogDriver *s, const gchar *symlink_as)
 
void affile_dd_set_local_time_zone (LogDriver *s, const gchar *local_time_zone)
 
void affile_dd_set_time_reap (LogDriver *s, gint time_reap)
 
void affile_dd_set_logrotate_enable (LogDriver *s, gboolean enable)
 
void affile_dd_set_logrotate_rotations (LogDriver *s, gint max_rotations)
 
void affile_dd_set_logrotate_size (LogDriver *s, gsize size)
 
void affile_dd_global_init (void)
 

Function Documentation

◆ affile_dd_global_init()

void affile_dd_global_init ( void  )

◆ affile_dd_new()

LogDriver* affile_dd_new ( LogTemplate *  filename_template,
GlobalConfig *  cfg 
)

◆ affile_dd_new_instance()

AFFileDestDriver* affile_dd_new_instance ( LogTemplate *  filename_template,
GlobalConfig *  cfg 
)

◆ affile_dd_set_create_dirs()

void affile_dd_set_create_dirs ( LogDriver *  s,
gboolean  create_dirs 
)

◆ affile_dd_set_fsync()

void affile_dd_set_fsync ( LogDriver *  s,
gboolean  enable 
)

◆ affile_dd_set_local_time_zone()

void affile_dd_set_local_time_zone ( LogDriver *  s,
const gchar *  local_time_zone 
)

◆ affile_dd_set_logrotate_enable()

void affile_dd_set_logrotate_enable ( LogDriver *  s,
gboolean  enable 
)

◆ affile_dd_set_logrotate_rotations()

void affile_dd_set_logrotate_rotations ( LogDriver *  s,
gint  max_rotations 
)

◆ affile_dd_set_logrotate_size()

void affile_dd_set_logrotate_size ( LogDriver *  s,
gsize  size 
)

◆ affile_dd_set_overwrite_if_older()

void affile_dd_set_overwrite_if_older ( LogDriver *  s,
gint  overwrite_if_older 
)

◆ affile_dd_set_symlink_as()

void affile_dd_set_symlink_as ( LogDriver *  s,
const gchar *  symlink_as 
)

◆ affile_dd_set_time_reap()

void affile_dd_set_time_reap ( LogDriver *  s,
gint  time_reap 
)