#include <Dns.h>
Inheritance diagram for Dns:

Public Member Functions | |
| Dns (Logger *log) | |
| Constructor. | |
| virtual | ~Dns () |
| Destructor. | |
| virtual void | addDnsRecord (int id, const char *dname, DnsRecordType type, const char *data)=0 |
| Add a DNS record. | |
| virtual void | delDnsRecords (char *dname)=0 |
| Remove a DNS record. | |
| virtual void | delDnsRecord (int id, const char *dname, DnsRecordType type, const char *data)=0 |
| virtual void | updateDnsRecord (int id, const char *dname, DnsRecordType type, const char *data)=0 |
Protected Member Functions | |
| Dns () | |
| Hidden default constructor. | |
1.4.4