#ifndef WWWI_MIND_DNSCONFIG_H
#define WWWI_MIND_DNSCONFIG_H
class DNSConfig {
public:
DNSConfig(void);
void AddDefaultRootServers(void);
void Configure(int i_iArgs, char **i_cppArgs);
inline bool GetDaemon(void) const;
inline IPAddress GetUDPClientInterface(void) const;
inline unsigned short GetUDPClientPort(void) const;
protected:
bool m_bDaemon;
bool m_bHaveRoot;
unsigned short m_usUDPClientPort;
IPAddress m_ipUDPClientInterface;
};
typedef DNSConfig *DNSConfigPtr;
#include "dnsconfig.i"
#endif