syslog-ng source
darwinosl-source.m File Reference
Include dependency graph for darwinosl-source.m:

Classes

struct  DarwinOSLogSourceOptions
 
struct  DarwinOSLogSourceDriver
 

Functions

void darwinosl_sd_options_defaults (DarwinOSLogSourceOptions *self, LogThreadedSourceWorkerOptions *super_source_options)
 
void darwinosl_sd_options_destroy (DarwinOSLogSourceOptions *self)
 
gboolean darwinosl_sd_options_get_read_old_records (DarwinOSLogSourceOptions *self)
 
LogDriver * darwinosl_sd_new (GlobalConfig *cfg)
 
gboolean _try_test_filter_predicate_str (const gchar *filter_predicate_str)
 
gboolean darwinosl_sd_set_filter_predicate (LogDriver *s, const gchar *filter_predicate_str)
 
void darwinosl_sd_set_go_reverse (LogDriver *s, gboolean new_value)
 
void darwinosl_sd_set_disable_bookmarks (LogDriver *s, gboolean new_value)
 
void darwinosl_sd_set_ignore_saved_bookmarks (LogDriver *s, gboolean new_value)
 
void darwinosl_sd_set_max_bookmark_distance (LogDriver *s, guint new_value)
 
void darwinosl_sd_set_log_fetch_delay (LogDriver *s, guint new_value)
 
void darwinosl_sd_set_log_fetch_retry_delay (LogDriver *s, guint new_value)
 
void darwinosl_sd_set_log_fetch_limit (LogDriver *s, guint new_value)
 

Function Documentation

◆ _try_test_filter_predicate_str()

gboolean _try_test_filter_predicate_str ( const gchar *  filter_predicate_str)

◆ darwinosl_sd_new()

LogDriver* darwinosl_sd_new ( GlobalConfig *  cfg)

◆ darwinosl_sd_options_defaults()

void darwinosl_sd_options_defaults ( DarwinOSLogSourceOptions *  self,
LogThreadedSourceWorkerOptions super_source_options 
)

◆ darwinosl_sd_options_destroy()

void darwinosl_sd_options_destroy ( DarwinOSLogSourceOptions *  self)

◆ darwinosl_sd_options_get_read_old_records()

gboolean darwinosl_sd_options_get_read_old_records ( DarwinOSLogSourceOptions *  self)

◆ darwinosl_sd_set_disable_bookmarks()

void darwinosl_sd_set_disable_bookmarks ( LogDriver *  s,
gboolean  new_value 
)

◆ darwinosl_sd_set_filter_predicate()

gboolean darwinosl_sd_set_filter_predicate ( LogDriver *  s,
const gchar *  filter_predicate_str 
)

◆ darwinosl_sd_set_go_reverse()

void darwinosl_sd_set_go_reverse ( LogDriver *  s,
gboolean  new_value 
)

◆ darwinosl_sd_set_ignore_saved_bookmarks()

void darwinosl_sd_set_ignore_saved_bookmarks ( LogDriver *  s,
gboolean  new_value 
)

◆ darwinosl_sd_set_log_fetch_delay()

void darwinosl_sd_set_log_fetch_delay ( LogDriver *  s,
guint  new_value 
)

◆ darwinosl_sd_set_log_fetch_limit()

void darwinosl_sd_set_log_fetch_limit ( LogDriver *  s,
guint  new_value 
)

◆ darwinosl_sd_set_log_fetch_retry_delay()

void darwinosl_sd_set_log_fetch_retry_delay ( LogDriver *  s,
guint  new_value 
)

◆ darwinosl_sd_set_max_bookmark_distance()

void darwinosl_sd_set_max_bookmark_distance ( LogDriver *  s,
guint  new_value 
)