FD.io VPP
v18.01.2-1-g9b554f3
Vector Packet Processing
|
Data Fields | |
bfd_session_t * | sessions |
pool of bfd sessions context data More... | |
timing_wheel_t | wheel |
timing wheel for scheduling timeouts More... | |
u64 | wheel_inaccuracy |
timing wheel inaccuracy, in clocks More... | |
u32 * | session_by_disc |
hashmap - bfd session by discriminator More... | |
u32 | bfd_process_node_index |
background process node index More... | |
vlib_main_t * | vlib_main |
convenience variables More... | |
vnet_main_t * | vnet_main |
f64 | cpu_cps |
cpu clocks per second More... | |
u64 | default_desired_min_tx_clocks |
default desired min tx in clocks More... | |
u64 | min_required_min_rx_while_echo_clocks |
minimum required min rx while echo function is active - clocks More... | |
u32 | random_seed |
for generating random numbers More... | |
bfd_auth_key_t * | auth_keys |
pool of authentication keys More... | |
u32 * | auth_key_by_conf_key_id |
hashmap - index in pool auth_keys by conf_key_id More... | |
bfd_notify_fn_t * | listeners |
A vector of callback notification functions. More... | |
Definition at line 260 of file bfd_main.h.
u32* bfd_main_t::auth_key_by_conf_key_id |
hashmap - index in pool auth_keys by conf_key_id
Definition at line 297 of file bfd_main.h.
bfd_auth_key_t* bfd_main_t::auth_keys |
pool of authentication keys
Definition at line 294 of file bfd_main.h.
u32 bfd_main_t::bfd_process_node_index |
background process node index
Definition at line 275 of file bfd_main.h.
f64 bfd_main_t::cpu_cps |
cpu clocks per second
Definition at line 282 of file bfd_main.h.
u64 bfd_main_t::default_desired_min_tx_clocks |
default desired min tx in clocks
Definition at line 285 of file bfd_main.h.
bfd_notify_fn_t* bfd_main_t::listeners |
A vector of callback notification functions.
Definition at line 300 of file bfd_main.h.
u64 bfd_main_t::min_required_min_rx_while_echo_clocks |
minimum required min rx while echo function is active - clocks
Definition at line 288 of file bfd_main.h.
u32 bfd_main_t::random_seed |
for generating random numbers
Definition at line 291 of file bfd_main.h.
u32* bfd_main_t::session_by_disc |
hashmap - bfd session by discriminator
Definition at line 272 of file bfd_main.h.
bfd_session_t* bfd_main_t::sessions |
pool of bfd sessions context data
Definition at line 263 of file bfd_main.h.
vlib_main_t* bfd_main_t::vlib_main |
convenience variables
Definition at line 278 of file bfd_main.h.
vnet_main_t* bfd_main_t::vnet_main |
Definition at line 279 of file bfd_main.h.
timing_wheel_t bfd_main_t::wheel |
timing wheel for scheduling timeouts
Definition at line 266 of file bfd_main.h.
u64 bfd_main_t::wheel_inaccuracy |
timing wheel inaccuracy, in clocks
Definition at line 269 of file bfd_main.h.