OpenSDN source code
|
#include <dns_proto.h>
Public Member Functions | |
DnsUpdateIpc (const VmInterface *vm, const std::string &nvdns, const std::string &ovdns, const std::string &dom, uint32_t ttl_value, bool is_floating) | |
DnsUpdateIpc (DnsAgentXmpp::XmppType type, DnsUpdateData *data, const VmInterface *vm, bool floating) | |
virtual | ~DnsUpdateIpc () |
![]() | |
InterTaskMsg (uint16_t command) | |
virtual | ~InterTaskMsg () |
Public Attributes | |
DnsUpdateData * | xmpp_data |
const VmInterface * | itf |
bool | floatingIp |
uint32_t | ttl |
std::string | new_vdns |
std::string | old_vdns |
std::string | new_domain |
![]() | |
uint16_t | cmd |
Definition at line 54 of file dns_proto.h.
|
inline |
Definition at line 55 of file dns_proto.h.
|
inline |
Definition at line 62 of file dns_proto.h.
|
inlinevirtual |
Definition at line 72 of file dns_proto.h.
bool DnsProto::DnsUpdateIpc::floatingIp |
Definition at line 79 of file dns_proto.h.
const VmInterface* DnsProto::DnsUpdateIpc::itf |
Definition at line 78 of file dns_proto.h.
std::string DnsProto::DnsUpdateIpc::new_domain |
Definition at line 83 of file dns_proto.h.
std::string DnsProto::DnsUpdateIpc::new_vdns |
Definition at line 81 of file dns_proto.h.
std::string DnsProto::DnsUpdateIpc::old_vdns |
Definition at line 82 of file dns_proto.h.
uint32_t DnsProto::DnsUpdateIpc::ttl |
Definition at line 80 of file dns_proto.h.
DnsUpdateData* DnsProto::DnsUpdateIpc::xmpp_data |
Definition at line 77 of file dns_proto.h.