OpenVAS Libraries  9.0.3
openvas_logging_t Struct Reference
Collaboration diagram for openvas_logging_t:
Collaboration graph

Data Fields

gchar * log_domain
 Affected logdomain e.g libnasl. More...
 
gchar * prepend_string
 Prepend this string before every message. More...
 
gchar * prepend_time_format
 If prependstring has t, format for strftime. More...
 
gchar * log_file
 Where to log to. More...
 
GLogLevelFlags * default_level
 What severity level to use as default. More...
 
GIOChannel * log_channel
 Gio Channel - FD holder for logfile. More...
 
gchar * syslog_facility
 Syslog facility to use for syslog logging. More...
 
gchar * syslog_ident
 Syslog ident to use for syslog logging. More...
 

Detailed Description

Definition at line 61 of file openvas_logging.c.

Field Documentation

◆ default_level

GLogLevelFlags* openvas_logging_t::default_level

What severity level to use as default.

Definition at line 67 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().

◆ log_channel

GIOChannel* openvas_logging_t::log_channel

Gio Channel - FD holder for logfile.

Definition at line 68 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().

◆ log_domain

gchar* openvas_logging_t::log_domain

Affected logdomain e.g libnasl.

Definition at line 63 of file openvas_logging.c.

Referenced by free_log_configuration(), load_log_configuration(), and setup_log_handlers().

◆ log_file

gchar* openvas_logging_t::log_file

Where to log to.

Definition at line 66 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().

◆ prepend_string

gchar* openvas_logging_t::prepend_string

Prepend this string before every message.

Definition at line 64 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().

◆ prepend_time_format

gchar* openvas_logging_t::prepend_time_format

If prependstring has t, format for strftime.

Definition at line 65 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().

◆ syslog_facility

gchar* openvas_logging_t::syslog_facility

Syslog facility to use for syslog logging.

Definition at line 69 of file openvas_logging.c.

Referenced by load_log_configuration().

◆ syslog_ident

gchar* openvas_logging_t::syslog_ident

Syslog ident to use for syslog logging.

Definition at line 70 of file openvas_logging.c.

Referenced by free_log_configuration(), and load_log_configuration().


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