OpenSDN source code
|
#include <vm_interface.h>
Public Member Functions | |
VmiRouteState () | |
virtual | ~VmiRouteState () |
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 |
VmInterfaceState::Op | GetOpL3 (const Agent *agent, const VmInterface *vmi) const |
bool | DeleteL3 (const Agent *agent, VmInterface *vmi) const |
bool | AddL3 (const Agent *agent, VmInterface *vmi) const |
void | Copy (const Agent *agent, const VmInterface *vmi) 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 |
Public Attributes | |
const VrfEntry * | vrf_ |
Ip4Address | ip_ |
uint32_t | ethernet_tag_ |
bool | do_dhcp_relay_ |
![]() | |
bool | l2_installed_ |
bool | l3_installed_ |
Additional Inherited Members | |
![]() | |
enum | Op { INVALID, ADD, DEL_ADD, DEL } |
![]() | |
static Op | RecomputeOp (Op old_op, Op new_op) |
Definition at line 313 of file vm_interface.h.
VmiRouteState::VmiRouteState | ( | ) |
Definition at line 1411 of file vm_interface.cc.
|
virtual |
Definition at line 1416 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1497 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1462 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1419 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1488 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1454 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1475 of file vm_interface.cc.
|
virtual |
Reimplemented from VmInterfaceState.
Definition at line 1427 of file vm_interface.cc.
|
mutable |
Definition at line 330 of file vm_interface.h.
|
mutable |
Definition at line 329 of file vm_interface.h.
|
mutable |
Definition at line 328 of file vm_interface.h.
|
mutable |
Definition at line 327 of file vm_interface.h.