1 #ifndef SG_HOST_LOOKUP_HXX
2 #define SG_HOST_LOOKUP_HXX
4 #include <simgear/io/raw_socket.hxx>
5 #include <simgear/timing/timestamp.hxx>
7 #include <simgear/structure/SGReferenced.hxx>
12 class HostLookup : public SGReferenced
15 static HostLookup* lookup(const std::string& h);
23 const IPAddress& address() const
26 const std::string& host() const
29 HostLookup(const std::string& h);
31 friend class Resolver;
33 void resolve(const IPAddress& addr);
43 } // of namespace simgear
45 #endif // of SG_HOST_LOOKUP_HXX