OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DnsProto::DnsFipEntry Struct Reference

#include <dns_proto.h>

Collaboration diagram for DnsProto::DnsFipEntry:

Public Member Functions

 DnsFipEntry (const VnEntry *vn, const IpAddress &fip, const VmInterface *itf)
 
virtual ~DnsFipEntry ()
 
bool IsLess (const DnsFipEntry *rhs) const
 

Public Attributes

const VnEntryvn_
 
IpAddress floating_ip_
 
const VmInterfaceinterface_
 
std::string vdns_name_
 
std::string fip_name_
 

Detailed Description

Definition at line 120 of file dns_proto.h.

Constructor & Destructor Documentation

DnsProto::DnsFipEntry::DnsFipEntry ( const VnEntry vn,
const IpAddress fip,
const VmInterface itf 
)

Definition at line 742 of file dns_proto.cc.

DnsProto::DnsFipEntry::~DnsFipEntry ( )
virtual

Definition at line 747 of file dns_proto.cc.

Member Function Documentation

bool DnsProto::DnsFipEntry::IsLess ( const DnsFipEntry rhs) const

Definition at line 755 of file dns_proto.cc.

Member Data Documentation

std::string DnsProto::DnsFipEntry::fip_name_

Definition at line 129 of file dns_proto.h.

IpAddress DnsProto::DnsFipEntry::floating_ip_

Definition at line 126 of file dns_proto.h.

const VmInterface* DnsProto::DnsFipEntry::interface_

Definition at line 127 of file dns_proto.h.

std::string DnsProto::DnsFipEntry::vdns_name_

Definition at line 128 of file dns_proto.h.

const VnEntry* DnsProto::DnsFipEntry::vn_

Definition at line 125 of file dns_proto.h.


The documentation for this struct was generated from the following files: