37 #ifndef ASYNC_DNS_LOOKUP_INCLUDED
38 #define ASYNC_DNS_LOOKUP_INCLUDED
47 #include <sigc++/sigc++.h>
75 class DnsLookupWorker;
138 const std::string &
label(
void)
const {
return m_label; }
162 DnsLookupWorker *worker;
165 void onResultsReady(
void);
std::vector< IpAddress > addresses(void)
Return the addresses for the host in the query.
DnsLookup(const std::string &label)
Constructor.
~DnsLookup(void)
Destructor.
SigC::Signal1< void, DnsLookup & > resultsReady
A signal to indicate that the query has been completed.
Platform independent representation of an IP address.
A class for performing asynchronous DNS lookups.
const std::string & label(void) const
Return the associated label.