FD.io VPP  v21.01.1
Vector Packet Processing
vlib_log_main_t Struct Reference
+ Collaboration diagram for vlib_log_main_t:

Data Fields

int size
int next
int count
int default_rate_limit
int default_log_level
int default_syslog_log_level
int unthrottle_time
u32 max_class_name_length
struct timeval time_zero_timeval
f64 time_zero
int add_to_elog

Detailed Description

Definition at line 92 of file log.h.

Field Documentation

◆ add_to_elog

int vlib_log_main_t::add_to_elog

Definition at line 111 of file log.h.

◆ classes

vlib_log_class_data_t* vlib_log_main_t::classes

Definition at line 95 of file log.h.

◆ config_index_by_name

uword* vlib_log_main_t::config_index_by_name

Definition at line 110 of file log.h.

◆ configs

vlib_log_class_config_t* vlib_log_main_t::configs

Definition at line 109 of file log.h.

◆ count

int vlib_log_main_t::count

Definition at line 96 of file log.h.

◆ default_log_level

int vlib_log_main_t::default_log_level

Definition at line 99 of file log.h.

◆ default_rate_limit

int vlib_log_main_t::default_rate_limit

Definition at line 98 of file log.h.

◆ default_syslog_log_level

int vlib_log_main_t::default_syslog_log_level

Definition at line 100 of file log.h.

◆ entries

vlib_log_entry_t* vlib_log_main_t::entries

Definition at line 94 of file log.h.

◆ max_class_name_length

u32 vlib_log_main_t::max_class_name_length

Definition at line 102 of file log.h.

◆ next

int vlib_log_main_t::next

Definition at line 96 of file log.h.

◆ registrations

vlib_log_class_registration_t* vlib_log_main_t::registrations

Definition at line 114 of file log.h.

◆ size

int vlib_log_main_t::size

Definition at line 96 of file log.h.

◆ time_zero

f64 vlib_log_main_t::time_zero

Definition at line 106 of file log.h.

◆ time_zero_timeval

struct timeval vlib_log_main_t::time_zero_timeval

Definition at line 105 of file log.h.

◆ unthrottle_time

int vlib_log_main_t::unthrottle_time

Definition at line 101 of file log.h.

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