FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | VOM::rc_t |
Error codes that VPP will return during a HW write. More... | |
struct | VOM::direction_t |
Feature Directions. More... | |
struct | VOM::ethertype_t |
Feature Ethertype. More... | |
struct | VOM::handle_t |
A type declaration of an interface handle in VPP. More... | |
struct | VOM::mac_address_t |
Type def of a Ethernet address. More... | |
struct | VOM::l2_address_t |
Type def of a L2 address as read from VPP. More... | |
struct | VOM::counter_t |
Namespaces | |
VOM | |
The VPP Object Model (VOM) library. | |
Macros | |
#define | VAPI_CALL(_stmt) |
Convenince wrapper macro for error handling in VAPI sends. More... | |
Enumerations | |
enum | VOM::dependency_t { VOM::dependency_t::GLOBAL = 0, VOM::dependency_t::INTERFACE, VOM::dependency_t::VIRTUAL_INTERFACE, VOM::dependency_t::TABLE, VOM::dependency_t::VIRTUAL_TABLE, VOM::dependency_t::ACL, VOM::dependency_t::BINDING, VOM::dependency_t::ENTRY } |
There needs to be a strict order in which object types are read from VPP (at boot time) and replayed to VPP (if VPP restarts). More... | |
Functions | |
std::ostream & | VOM::operator<< (std::ostream &os, const direction_t &dir) |
Output ostream for direction_t. More... | |
std::ostream & | VOM::operator<< (std::ostream &os, const ethertype_t ð) |
Output ostream for ethertype_t. More... | |
std::ostream & | VOM::operator<< (std::ostream &os, const handle_t &h) |
ostream print of a handle_t More... | |
std::ostream & | VOM::operator<< (std::ostream &os, const mac_address_t &mac) |
Ostream operator for a MAC address. More... | |
std::ostream & | VOM::operator<< (std::ostream &os, const l2_address_t &l2) |
Ostream operator for a MAC address. More... | |
std::ostream & | VOM::operator<< (std::ostream &os, const counter_t &c) |
Ostream operator for a MAC address. More... | |
#define VAPI_CALL | ( | _stmt | ) |
Convenince wrapper macro for error handling in VAPI sends.