FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the source code of this file.
Typedefs | |
typedef u32 | interface_index |
Enumerations | |
enum | if_status_flags { IF_STATUS_API_FLAG_ADMIN_UP = 1, IF_STATUS_API_FLAG_LINK_UP = 2 } |
enum | mtu_proto { MTU_PROTO_API_L3 = 0, MTU_PROTO_API_IP4 = 1, MTU_PROTO_API_IP6 = 2, MTU_PROTO_API_MPLS = 3 } |
enum | link_duplex { LINK_DUPLEX_API_UNKNOWN = 0, LINK_DUPLEX_API_HALF = 1, LINK_DUPLEX_API_FULL = 2 } |
enum | sub_if_flags { SUB_IF_API_FLAG_NO_TAGS = 1, SUB_IF_API_FLAG_ONE_TAG = 2, SUB_IF_API_FLAG_TWO_TAGS = 4, SUB_IF_API_FLAG_DOT1AD = 8, SUB_IF_API_FLAG_EXACT_MATCH = 16, SUB_IF_API_FLAG_DEFAULT = 32, SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY = 64, SUB_IF_API_FLAG_INNER_VLAN_ID_ANY = 128, SUB_IF_API_FLAG_MASK_VNET = 254, SUB_IF_API_FLAG_DOT1AH = 256 } |
enum | rx_mode { RX_MODE_API_UNKNOWN = 0, RX_MODE_API_POLLING, RX_MODE_API_INTERRUPT, RX_MODE_API_ADAPTIVE, RX_MODE_API_DEFAULT } |
enum | if_type { IF_API_TYPE_HARDWARE = 0, IF_API_TYPE_SUB = 1, IF_API_TYPE_P2P = 2, IF_API_TYPE_PIPE = 3 } |
enum | direction : u8 { RX = 0, TX } |
Variables | |
option | version = "1.0.0" |
typedef u32 interface_index |
Definition at line 18 of file interface_types.api.
Enumerator | |
---|---|
RX | |
TX |
Definition at line 76 of file interface_types.api.
enum if_status_flags |
Enumerator | |
---|---|
IF_STATUS_API_FLAG_ADMIN_UP | |
IF_STATUS_API_FLAG_LINK_UP |
Definition at line 20 of file interface_types.api.
enum if_type |
Enumerator | |
---|---|
IF_API_TYPE_HARDWARE | |
IF_API_TYPE_SUB | |
IF_API_TYPE_P2P | |
IF_API_TYPE_PIPE |
Definition at line 65 of file interface_types.api.
enum link_duplex |
Enumerator | |
---|---|
LINK_DUPLEX_API_UNKNOWN | |
LINK_DUPLEX_API_HALF | |
LINK_DUPLEX_API_FULL |
Definition at line 35 of file interface_types.api.
enum mtu_proto |
Enumerator | |
---|---|
MTU_PROTO_API_L3 | |
MTU_PROTO_API_IP4 | |
MTU_PROTO_API_IP6 | |
MTU_PROTO_API_MPLS |
Definition at line 27 of file interface_types.api.
enum rx_mode |
Enumerator | |
---|---|
RX_MODE_API_UNKNOWN | |
RX_MODE_API_POLLING | |
RX_MODE_API_INTERRUPT | |
RX_MODE_API_ADAPTIVE | |
RX_MODE_API_DEFAULT |
Definition at line 56 of file interface_types.api.
enum sub_if_flags |
Definition at line 42 of file interface_types.api.
option version = "1.0.0" |
Definition at line 16 of file interface_types.api.