FD.io VPP
v18.01-8-g0eacf49
Vector Packet Processing
|
A representation of Router Advertisement configuration. More...
Public Member Functions | |
ra_config (uint8_t suppress, uint8_t send_unicast, uint8_t default_router, uint32_t max_interval) | |
Construct a new object matching the desried state. More... | |
ra_config (const ra_config &o)=default | |
Copy Constructor. More... | |
~ra_config ()=default | |
Destructor. More... | |
std::string | to_string () const |
convert to string format for debug purposes More... | |
bool | operator== (const ra_config &ra_config) const |
Comparison operator - only used for UT. More... | |
void | to_vpp (vapi_payload_sw_interface_ip6nd_ra_config &ra_config) const |
convert the ra config to VPP API More... | |
A representation of Router Advertisement configuration.
Definition at line 25 of file ra_config.hpp.
VOM::ra_config::ra_config | ( | uint8_t | suppress, |
uint8_t | send_unicast, | ||
uint8_t | default_router, | ||
uint32_t | max_interval | ||
) |
Construct a new object matching the desried state.
Definition at line 25 of file ra_config.cpp.
|
default |
Copy Constructor.
|
default |
Destructor.
Comparison operator - only used for UT.
Definition at line 61 of file ra_config.cpp.
std::string VOM::ra_config::to_string | ( | void | ) | const |
convert to string format for debug purposes
Definition at line 70 of file ra_config.cpp.
void VOM::ra_config::to_vpp | ( | vapi_payload_sw_interface_ip6nd_ra_config & | ra_config | ) | const |
convert the ra config to VPP API
Definition at line 45 of file ra_config.cpp.