OpenSDN source code
|
#include <vm_interface.h>
Public Member Functions | |
FloatingIpList () | |
~FloatingIpList () | |
void | Insert (const FloatingIp *rhs) |
void | Update (const FloatingIp *lhs, const FloatingIp *rhs) |
void | Remove (FloatingIpSet::iterator &it) |
bool | UpdateList (const Agent *agent, VmInterface *vmi, VmInterfaceState::Op l2_force_op, VmInterfaceState::Op l3_force_op) |
Public Attributes | |
uint16_t | v4_count_ |
uint16_t | v6_count_ |
FloatingIpSet | list_ |
Definition at line 569 of file vm_interface.h.
|
inline |
Definition at line 570 of file vm_interface.h.
|
inline |
Definition at line 573 of file vm_interface.h.
void VmInterface::FloatingIpList::Insert | ( | const FloatingIp * | rhs | ) |
Definition at line 1997 of file vm_interface.cc.
void VmInterface::FloatingIpList::Remove | ( | FloatingIpSet::iterator & | it | ) |
Definition at line 2021 of file vm_interface.cc.
void VmInterface::FloatingIpList::Update | ( | const FloatingIp * | lhs, |
const FloatingIp * | rhs | ||
) |
bool VmInterface::FloatingIpList::UpdateList | ( | const Agent * | agent, |
VmInterface * | vmi, | ||
VmInterfaceState::Op | l2_force_op, | ||
VmInterfaceState::Op | l3_force_op | ||
) |
FloatingIpSet VmInterface::FloatingIpList::list_ |
Definition at line 584 of file vm_interface.h.
uint16_t VmInterface::FloatingIpList::v4_count_ |
Definition at line 582 of file vm_interface.h.
uint16_t VmInterface::FloatingIpList::v6_count_ |
Definition at line 583 of file vm_interface.h.