OpenSDN source code
VmInterface::FloatingIp Member List

This is the complete list of members for VmInterface::FloatingIp, including all inherited members.

ADD enum valueVmInterfaceState
AddL2(const Agent *agent, VmInterface *vmi) constVmInterface::FloatingIpvirtual
AddL3(const Agent *agent, VmInterface *vmi) constVmInterface::FloatingIpvirtual
AllowDNat() constVmInterface::FloatingIpinline
AllowSNat() constVmInterface::FloatingIpinline
Copy(const Agent *agent, const VmInterface *vmi) constVmInterface::FloatingIpvirtual
DEL enum valueVmInterfaceState
DEL_ADD enum valueVmInterfaceState
del_pending() constVmInterface::ListEntryinline
del_pending_VmInterface::ListEntrymutable
DeleteL2(const Agent *agent, VmInterface *vmi) constVmInterface::FloatingIpvirtual
DeleteL3(const Agent *agent, VmInterface *vmi) constVmInterface::FloatingIpvirtual
Direction enum nameVmInterface::FloatingIp
direction() constVmInterface::FloatingIpinline
direction_VmInterface::FloatingIpmutable
DIRECTION_BOTH enum valueVmInterface::FloatingIp
DIRECTION_EGRESS enum valueVmInterface::FloatingIp
DIRECTION_INGRESS enum valueVmInterface::FloatingIp
DIRECTION_INVALID enum valueVmInterface::FloatingIp
dst_port_map_VmInterface::FloatingIpmutable
ethernet_tag_VmInterface::FloatingIpmutable
fixed_ip_VmInterface::FloatingIpmutable
floating_ip_VmInterface::FloatingIp
FloatingIp()VmInterface::FloatingIp
FloatingIp(const FloatingIp &rhs)VmInterface::FloatingIp
FloatingIp(const IpAddress &addr, const std::string &vrf, const boost::uuids::uuid &vn_uuid, const IpAddress &ip, Direction direction, bool port_mappng_enabled, const PortMap &src_port_map, const PortMap &dst_port_map, bool port_nat)VmInterface::FloatingIp
GetDstPortMap(uint8_t protocol, uint16_t dst_port) constVmInterface::FloatingIp
GetFixedIp(const VmInterface *) constVmInterface::FloatingIp
GetOp(VmInterfaceState::Op op) constVmInterface::ListEntry
GetOpL2(const Agent *agent, const VmInterface *vmi) constVmInterface::FloatingIpvirtual
GetOpL3(const Agent *agent, const VmInterface *vmi) constVmInterface::FloatingIpvirtual
GetSrcPortMap(uint8_t protocol, uint16_t src_port) constVmInterface::FloatingIp
Installed() constVmInterfaceStateinline
INVALID enum valueVmInterfaceState
IsLess(const FloatingIp *rhs) constVmInterface::FloatingIp
l2_installed_VmInterfaceStatemutable
l3_installed_VmInterfaceStatemutable
ListEntry()VmInterface::ListEntryinline
ListEntry(bool del_pending)VmInterface::ListEntryinline
Op enum nameVmInterfaceState
operator()(const FloatingIp &lhs, const FloatingIp &rhs) constVmInterface::FloatingIp
port_map_enabled() constVmInterface::FloatingIp
port_map_enabled_VmInterface::FloatingIpmutable
port_nat() constVmInterface::FloatingIp
port_nat_VmInterface::FloatingIpmutable
PortMap typedefVmInterface::FloatingIp
PortMapIterator typedefVmInterface::FloatingIp
PortMappingSize() constVmInterface::FloatingIp
RecomputeOp(Op old_op, Op new_op)VmInterfaceStatestatic
set_del_pending(bool val) constVmInterface::ListEntryinline
src_port_map_VmInterface::FloatingIpmutable
Update(const Agent *agent, VmInterface *vmi, Op l2_force_op, Op l3_force_op) constVmInterfaceStatevirtual
VmInterfaceState()VmInterfaceStateinlineexplicit
VmInterfaceState(bool l2_installed, bool l3_installed)VmInterfaceStateinline
vn_VmInterface::FloatingIpmutable
vn_uuid_VmInterface::FloatingIp
vrf_VmInterface::FloatingIpmutable
vrf_name_VmInterface::FloatingIp
~FloatingIp()VmInterface::FloatingIpvirtual
~ListEntry()VmInterface::ListEntryinlinevirtual
~VmInterfaceState()VmInterfaceStateinlinevirtual