#include <vm_interface.h>
|
| VmiReceiveRoute () |
|
| VmiReceiveRoute (const VmiReceiveRoute &rhs) |
|
| VmiReceiveRoute (const IpAddress &addr, uint32_t plen, bool add_l2) |
|
virtual | ~VmiReceiveRoute () |
|
bool | operator() (const VmiReceiveRoute &lhs, const VmiReceiveRoute &rhs) const |
|
bool | IsLess (const VmiReceiveRoute *rhs) const |
|
VmInterfaceState::Op | GetOpL2 (const Agent *agent, const VmInterface *vmi) const |
|
bool | DeleteL2 (const Agent *agent, VmInterface *vmi) const |
|
bool | AddL2 (const Agent *agent, VmInterface *vmi) const |
|
void | Copy (const Agent *agent, const VmInterface *vmi) const |
|
VmInterfaceState::Op | GetOpL3 (const Agent *agent, const VmInterface *vmi) const |
|
bool | AddL3 (const Agent *agent, VmInterface *vmi) const |
|
bool | DeleteL3 (const Agent *agent, VmInterface *vmi) const |
|
| ListEntry () |
|
| ListEntry (bool del_pending) |
|
virtual | ~ListEntry () |
|
bool | del_pending () const |
|
void | set_del_pending (bool val) const |
|
VmInterfaceState::Op | GetOp (VmInterfaceState::Op op) const |
|
| VmInterfaceState () |
|
| VmInterfaceState (bool l2_installed, bool l3_installed) |
|
virtual | ~VmInterfaceState () |
|
bool | Installed () const |
|
virtual bool | Update (const Agent *agent, VmInterface *vmi, Op l2_force_op, Op l3_force_op) const |
|
Definition at line 1176 of file vm_interface.h.
◆ VmiReceiveRoute() [1/3]
VmInterface::VmiReceiveRoute::VmiReceiveRoute |
( |
| ) |
|
◆ VmiReceiveRoute() [2/3]
VmInterface::VmiReceiveRoute::VmiReceiveRoute |
( |
const VmiReceiveRoute & |
rhs | ) |
|
◆ VmiReceiveRoute() [3/3]
VmInterface::VmiReceiveRoute::VmiReceiveRoute |
( |
const IpAddress & |
addr, |
|
|
uint32_t |
plen, |
|
|
bool |
add_l2 |
|
) |
| |
◆ ~VmiReceiveRoute()
virtual VmInterface::VmiReceiveRoute::~VmiReceiveRoute |
( |
| ) |
|
|
inlinevirtual |
◆ AddL2()
bool VmInterface::VmiReceiveRoute::AddL2 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ AddL3()
bool VmInterface::VmiReceiveRoute::AddL3 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ Copy()
void VmInterface::VmiReceiveRoute::Copy |
( |
const Agent * |
agent, |
|
|
const VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ DeleteL2()
bool VmInterface::VmiReceiveRoute::DeleteL2 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ DeleteL3()
bool VmInterface::VmiReceiveRoute::DeleteL3 |
( |
const Agent * |
agent, |
|
|
VmInterface * |
vmi |
|
) |
| const |
|
virtual |
◆ GetOpL2()
◆ GetOpL3()
◆ IsLess()
bool VmInterface::VmiReceiveRoute::IsLess |
( |
const VmiReceiveRoute * |
rhs | ) |
const |
◆ operator()()
◆ add_l2_
bool VmInterface::VmiReceiveRoute::add_l2_ |
◆ addr_
IpAddress VmInterface::VmiReceiveRoute::addr_ |
◆ plen_
uint32_t VmInterface::VmiReceiveRoute::plen_ |
◆ vrf_
The documentation for this struct was generated from the following files: