FD.io VPP  v21.01.1
Vector Packet Processing
fib_entry_src_vft_t_ Struct Reference

Virtual function table each FIB entry source will register. More...

+ Collaboration diagram for fib_entry_src_vft_t_:

Data Fields

fib_entry_src_init_t fesv_init
 
fib_entry_src_deinit_t fesv_deinit
 
fib_entry_src_activate_t fesv_activate
 
fib_entry_src_deactivate_t fesv_deactivate
 
fib_entry_src_reactivate_t fesv_reactivate
 
fib_entry_src_add_t fesv_add
 
fib_entry_src_remove_t fesv_remove
 
fib_entry_src_path_swap_t fesv_path_swap
 
fib_entry_src_path_add_t fesv_path_add
 
fib_entry_src_path_remove_t fesv_path_remove
 
fib_entry_src_cover_change_t fesv_cover_change
 
fib_entry_src_cover_update_t fesv_cover_update
 
fib_entry_src_format_t fesv_format
 
fib_entry_src_installed_t fesv_installed
 
fib_entry_src_fwd_update_t fesv_fwd_update
 
fib_entry_src_get_data_t fesv_get_data
 
fib_entry_src_set_data_t fesv_set_data
 
fib_entry_src_contribute_interpose_t fesv_contribute_interpose
 
fib_entry_src_flag_change_t fesv_flags_change
 
fib_entry_src_copy_t fesv_copy
 

Detailed Description

Virtual function table each FIB entry source will register.

Definition at line 195 of file fib_entry_src.h.

Field Documentation

◆ fesv_activate

fib_entry_src_activate_t fib_entry_src_vft_t_::fesv_activate

Definition at line 198 of file fib_entry_src.h.

◆ fesv_add

fib_entry_src_add_t fib_entry_src_vft_t_::fesv_add

Definition at line 201 of file fib_entry_src.h.

◆ fesv_contribute_interpose

fib_entry_src_contribute_interpose_t fib_entry_src_vft_t_::fesv_contribute_interpose

Definition at line 213 of file fib_entry_src.h.

◆ fesv_copy

fib_entry_src_copy_t fib_entry_src_vft_t_::fesv_copy

Definition at line 215 of file fib_entry_src.h.

◆ fesv_cover_change

fib_entry_src_cover_change_t fib_entry_src_vft_t_::fesv_cover_change

Definition at line 206 of file fib_entry_src.h.

◆ fesv_cover_update

fib_entry_src_cover_update_t fib_entry_src_vft_t_::fesv_cover_update

Definition at line 207 of file fib_entry_src.h.

◆ fesv_deactivate

fib_entry_src_deactivate_t fib_entry_src_vft_t_::fesv_deactivate

Definition at line 199 of file fib_entry_src.h.

◆ fesv_deinit

fib_entry_src_deinit_t fib_entry_src_vft_t_::fesv_deinit

Definition at line 197 of file fib_entry_src.h.

◆ fesv_flags_change

fib_entry_src_flag_change_t fib_entry_src_vft_t_::fesv_flags_change

Definition at line 214 of file fib_entry_src.h.

◆ fesv_format

fib_entry_src_format_t fib_entry_src_vft_t_::fesv_format

Definition at line 208 of file fib_entry_src.h.

◆ fesv_fwd_update

fib_entry_src_fwd_update_t fib_entry_src_vft_t_::fesv_fwd_update

Definition at line 210 of file fib_entry_src.h.

◆ fesv_get_data

fib_entry_src_get_data_t fib_entry_src_vft_t_::fesv_get_data

Definition at line 211 of file fib_entry_src.h.

◆ fesv_init

fib_entry_src_init_t fib_entry_src_vft_t_::fesv_init

Definition at line 196 of file fib_entry_src.h.

◆ fesv_installed

fib_entry_src_installed_t fib_entry_src_vft_t_::fesv_installed

Definition at line 209 of file fib_entry_src.h.

◆ fesv_path_add

fib_entry_src_path_add_t fib_entry_src_vft_t_::fesv_path_add

Definition at line 204 of file fib_entry_src.h.

◆ fesv_path_remove

fib_entry_src_path_remove_t fib_entry_src_vft_t_::fesv_path_remove

Definition at line 205 of file fib_entry_src.h.

◆ fesv_path_swap

fib_entry_src_path_swap_t fib_entry_src_vft_t_::fesv_path_swap

Definition at line 203 of file fib_entry_src.h.

◆ fesv_reactivate

fib_entry_src_reactivate_t fib_entry_src_vft_t_::fesv_reactivate

Definition at line 200 of file fib_entry_src.h.

◆ fesv_remove

fib_entry_src_remove_t fib_entry_src_vft_t_::fesv_remove

Definition at line 202 of file fib_entry_src.h.

◆ fesv_set_data

fib_entry_src_set_data_t fib_entry_src_vft_t_::fesv_set_data

Definition at line 212 of file fib_entry_src.h.


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