FD.io VPP
v19.08.2-294-g37e99c22d
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | VOM::invalid_decode |
Namespaces | |
VOM | |
The VPP Object Model (VOM) library. | |
Typedefs | |
typedef boost::asio::ip::address | VOM::ip_address_t |
Functions | |
vapi_enum_ip_neighbor_flags | VOM::to_api (const neighbour::flags_t &f) |
const neighbour::flags_t | VOM::from_api (vapi_enum_ip_neighbor_flags f) |
void | VOM::to_api (const ip_address_t &a, vapi_type_address &v) |
void | VOM::to_api (const boost::asio::ip::address_v4 &a, vapi_type_ip4_address &v) |
void | VOM::to_api (const boost::asio::ip::address_v6 &a, vapi_type_ip6_address &v) |
void | VOM::to_api (const ip_address_t &a, vapi_union_address_union &u, vapi_enum_address_family &af) |
void | VOM::to_api (const ip_address_t &a, vapi_union_address_union &u) |
boost::asio::ip::address_v4 | VOM::from_api (const vapi_type_ip4_address &v) |
boost::asio::ip::address_v6 | VOM::from_api (const vapi_type_ip6_address &v) |
ip_address_t | VOM::from_api (const vapi_type_address &v) |
ip_address_t | VOM::from_api (const vapi_union_address_union &u, vapi_enum_address_family af) |
ip_address_t | VOM::from_api (const vapi_union_address_union &u, vapi_enum_fib_path_nh_proto proto) |
void | VOM::to_api (const mac_address_t &a, vapi_type_mac_address &v) |
mac_address_t | VOM::from_api (const vapi_type_mac_address &v) |
route::prefix_t | VOM::from_api (const vapi_type_prefix &v) |
route::mprefix_t | VOM::from_api (const vapi_type_mprefix &v) |
vapi_type_prefix | VOM::to_api (const route::prefix_t &p) |
vapi_type_mprefix | VOM::to_api (const route::mprefix_t &p) |
vapi_enum_fib_path_nh_proto | VOM::to_api (const nh_proto_t &p) |
const nh_proto_t & | VOM::from_api (vapi_enum_fib_path_nh_proto p) |