FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
dpo_vft_t_ Struct Reference

A virtual function table regisitered for a DPO type. More...

+ Collaboration diagram for dpo_vft_t_:

Data Fields

dpo_lock_fn_t dv_lock
 A reference counting lock function. More...
 
dpo_lock_fn_t dv_unlock
 A reference counting unlock function. More...
 
format_function_tdv_format
 A format function. More...
 
dpo_mem_show_t dv_mem_show
 A show memory usage function. More...
 
dpo_get_next_node_t dv_get_next_node
 A function to get the next VLIB node given an instance of the DPO. More...
 
dpo_get_urpf_t dv_get_urpf
 Get uRPF interface. More...
 
dpo_get_mtu_t dv_get_mtu
 Get MTU. More...
 
dpo_mk_interpose_t dv_mk_interpose
 Signal on an interposed child that the parent has changed. More...
 

Detailed Description

A virtual function table regisitered for a DPO type.

Definition at line 423 of file dpo.h.

Field Documentation

◆ dv_format

format_function_t* dpo_vft_t_::dv_format

A format function.

Definition at line 436 of file dpo.h.

◆ dv_get_mtu

dpo_get_mtu_t dpo_vft_t_::dv_get_mtu

Get MTU.

Definition at line 455 of file dpo.h.

◆ dv_get_next_node

dpo_get_next_node_t dpo_vft_t_::dv_get_next_node

A function to get the next VLIB node given an instance of the DPO.

If this is null, then the node's name MUST be retreiveable from the nodes names array passed in the register function

Definition at line 447 of file dpo.h.

◆ dv_get_urpf

dpo_get_urpf_t dpo_vft_t_::dv_get_urpf

Get uRPF interface.

Definition at line 451 of file dpo.h.

◆ dv_lock

dpo_lock_fn_t dpo_vft_t_::dv_lock

A reference counting lock function.

Definition at line 428 of file dpo.h.

◆ dv_mem_show

dpo_mem_show_t dpo_vft_t_::dv_mem_show

A show memory usage function.

Definition at line 440 of file dpo.h.

◆ dv_mk_interpose

dpo_mk_interpose_t dpo_vft_t_::dv_mk_interpose

Signal on an interposed child that the parent has changed.

Definition at line 459 of file dpo.h.

◆ dv_unlock

dpo_lock_fn_t dpo_vft_t_::dv_unlock

A reference counting unlock function.

Definition at line 432 of file dpo.h.


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