FD.io VPP  v18.11-rc0-18-g2a3fb1a
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
interface.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_sw_interface_set_flags_t
 Set flags on the interface. More...
 
struct  vl_api_hw_interface_set_mtu_t
 Set interface physical MTU. More...
 
struct  vl_api_sw_interface_set_mtu_t
 Set interface L3 MTU. More...
 
struct  vl_api_sw_interface_event_t
 Interface Event generated by want_interface_events. More...
 
struct  vl_api_want_interface_events_t
 Register for interface events. More...
 
struct  vl_api_sw_interface_details_t
 Interface details structure (fix this) More...
 
struct  vl_api_sw_interface_dump_t
 
struct  vl_api_sw_interface_add_del_address_t
 Set or delete one or all ip addresses on a specified interface. More...
 
struct  vl_api_sw_interface_set_table_t
 Associate the specified interface with a fib table. More...
 
struct  vl_api_sw_interface_get_table_t
 Get VRF id assigned to interface. More...
 
struct  vl_api_sw_interface_get_table_reply_t
 Reply to get_sw_interface_vrf. More...
 
struct  vl_api_vlib_counter_t
 
struct  vl_api_vnet_combined_counter_t
 Combined interface counter data type for vnet_interface_combined_counters. More...
 
struct  vl_api_vnet_simple_counter_t
 Simple interface counter data type for vnet_interface_simple_counters. More...
 
struct  vl_api_sw_interface_set_unnumbered_t
 Set unnumbered interface add / del request. More...
 
struct  vl_api_sw_interface_clear_stats_t
 Clear interface statistics. More...
 
struct  vl_api_sw_interface_tag_add_del_t
 Set / clear software interface tag. More...
 
struct  vl_api_sw_interface_set_mac_address_t
 Set an interface's MAC address. More...
 
struct  vl_api_sw_interface_get_mac_address_t
 Get interface's MAC address. More...
 
struct  vl_api_sw_interface_get_mac_address_reply_t
 Reply for get interface's MAC address request. More...
 
struct  vl_api_sw_interface_set_rx_mode_t
 Set an interface's rx-mode. More...
 
struct  vl_api_interface_name_renumber_t
 
struct  vl_api_create_subif_t
 
struct  vl_api_create_subif_reply_t
 
struct  vl_api_create_vlan_subif_t
 Create a new subinterface with the given vlan id. More...
 
struct  vl_api_create_vlan_subif_reply_t
 Reply for the vlan subinterface create request. More...
 
struct  vl_api_delete_subif_t
 Delete sub interface request. More...
 
struct  vl_api_create_loopback_t
 Create loopback interface request. More...
 
struct  vl_api_create_loopback_reply_t
 Create loopback interface response. More...
 
struct  vl_api_create_loopback_instance_t
 Create loopback interface instance request. More...
 
struct  vl_api_create_loopback_instance_reply_t
 Create loopback interface instance response. More...
 
struct  vl_api_delete_loopback_t
 Delete loopback interface request. More...
 
struct  vl_api_collect_detailed_interface_stats_t
 Enable or disable detailed interface stats. More...
 

Variables

option version = "2.0.0"
 
 service
 

Variable Documentation

service
Initial value:
{
rpc want_interface_events returns want_interface_events_reply
events sw_interface_event

Definition at line 3 of file interface.api.

option version = "2.0.0"

Definition at line 1 of file interface.api.