syslog-ng source
GlobalConfig Struct Reference

#include <cfg.h>

Collaboration diagram for GlobalConfig:

Public Attributes

gint user_version
 
gchar * user_config_id
 
guint8 * config_hash
 
const gchar * filename
 
PluginContext plugin_context
 
gboolean use_plugin_discovery
 
gboolean enable_forced_modules
 
CfgLexer * lexer
 
CfgArgs * globals
 
StatsOptions stats_options
 
HealthCheckStatsOptions healthcheck_options
 
gint mark_freq
 
gint flush_lines
 
gint mark_mode
 
gboolean threaded
 
gboolean pass_unix_credentials
 
gboolean chain_hostnames
 
gboolean keep_hostname
 
gboolean check_hostname
 
gboolean check_program
 
gboolean bad_hostname_compiled
 
regex_t bad_hostname
 
gchar * bad_hostname_re
 
gchar * custom_domain
 
DNSCacheOptions dns_cache_options
 
gint time_reopen
 
gint time_reap
 
gint suppress
 
gint type_cast_strictness
 
gint log_fifo_size
 
gint log_msg_size
 
gboolean trim_large_messages
 
gint log_level
 
gboolean create_dirs
 
FilePermOptions file_perm_options
 
GList * source_mangle_callback_list
 
gboolean use_uniqid
 
gboolean keep_timestamp
 
gchar * recv_time_zone
 
LogTemplateOptions template_options
 
HostResolveOptions host_resolve_options
 
gchar * file_template_name
 
gchar * proto_template_name
 
LogTemplate * file_template
 
LogTemplate * proto_template
 
guint min_iw_size_per_reader
 
PersistConfigpersist
 
PersistState * state
 
GHashTable * module_config
 
CfgTree tree
 
GString * preprocess_config
 
GString * original_config
 
GList * file_list
 

Member Data Documentation

◆ bad_hostname

regex_t GlobalConfig::bad_hostname

◆ bad_hostname_compiled

gboolean GlobalConfig::bad_hostname_compiled

◆ bad_hostname_re

gchar* GlobalConfig::bad_hostname_re

◆ chain_hostnames

gboolean GlobalConfig::chain_hostnames

◆ check_hostname

gboolean GlobalConfig::check_hostname

◆ check_program

gboolean GlobalConfig::check_program

◆ config_hash

guint8* GlobalConfig::config_hash

◆ create_dirs

gboolean GlobalConfig::create_dirs

◆ custom_domain

gchar* GlobalConfig::custom_domain

◆ dns_cache_options

DNSCacheOptions GlobalConfig::dns_cache_options

◆ enable_forced_modules

gboolean GlobalConfig::enable_forced_modules

◆ file_list

GList* GlobalConfig::file_list

◆ file_perm_options

FilePermOptions GlobalConfig::file_perm_options

◆ file_template

LogTemplate* GlobalConfig::file_template

◆ file_template_name

gchar* GlobalConfig::file_template_name

◆ filename

const gchar* GlobalConfig::filename

◆ flush_lines

gint GlobalConfig::flush_lines

◆ globals

CfgArgs* GlobalConfig::globals

◆ healthcheck_options

HealthCheckStatsOptions GlobalConfig::healthcheck_options

◆ host_resolve_options

HostResolveOptions GlobalConfig::host_resolve_options

◆ keep_hostname

gboolean GlobalConfig::keep_hostname

◆ keep_timestamp

gboolean GlobalConfig::keep_timestamp

◆ lexer

CfgLexer* GlobalConfig::lexer

◆ log_fifo_size

gint GlobalConfig::log_fifo_size

◆ log_level

gint GlobalConfig::log_level

◆ log_msg_size

gint GlobalConfig::log_msg_size

◆ mark_freq

gint GlobalConfig::mark_freq

◆ mark_mode

gint GlobalConfig::mark_mode

◆ min_iw_size_per_reader

guint GlobalConfig::min_iw_size_per_reader

◆ module_config

GHashTable* GlobalConfig::module_config

◆ original_config

GString* GlobalConfig::original_config

◆ pass_unix_credentials

gboolean GlobalConfig::pass_unix_credentials

◆ persist

PersistConfig* GlobalConfig::persist

◆ plugin_context

PluginContext GlobalConfig::plugin_context

◆ preprocess_config

GString* GlobalConfig::preprocess_config

◆ proto_template

LogTemplate* GlobalConfig::proto_template

◆ proto_template_name

gchar* GlobalConfig::proto_template_name

◆ recv_time_zone

gchar* GlobalConfig::recv_time_zone

◆ source_mangle_callback_list

GList* GlobalConfig::source_mangle_callback_list

◆ state

PersistState* GlobalConfig::state

◆ stats_options

StatsOptions GlobalConfig::stats_options

◆ suppress

gint GlobalConfig::suppress

◆ template_options

LogTemplateOptions GlobalConfig::template_options

◆ threaded

gboolean GlobalConfig::threaded

◆ time_reap

gint GlobalConfig::time_reap

◆ time_reopen

gint GlobalConfig::time_reopen

◆ tree

CfgTree GlobalConfig::tree

◆ trim_large_messages

gboolean GlobalConfig::trim_large_messages

◆ type_cast_strictness

gint GlobalConfig::type_cast_strictness

◆ use_plugin_discovery

gboolean GlobalConfig::use_plugin_discovery

◆ use_uniqid

gboolean GlobalConfig::use_uniqid

◆ user_config_id

gchar* GlobalConfig::user_config_id

◆ user_version

gint GlobalConfig::user_version

The documentation for this struct was generated from the following file: