#include <QtNetwork/qhostinfo.h>
#ifndef QHOSTINFO_H
class QHostInfo{
public: enum HostInfoError{
NoError = 0,
HostNotFound = 1,
UnknownError = 2,
};
public: QHostInfo(int lookupId = -1);
public: QHostInfo(class QHostInfo const & d);
public: class QHostInfo& operator =(class QHostInfo const & d);
public: ~QHostInfo();
public: class QString hostName() const
public: void setHostName(class QString const & name);
public: class QList < class QHostAddress > addresses() const
public: void setAddresses(class QList < class QHostAddress > const & addresses);
public: enum QHostInfo::HostInfoError error() const
public: void setError(enum QHostInfo::HostInfoError error);
public: class QString errorString() const
public: void setErrorString(class QString const & errorString);
public: void setLookupId(int id);
public: int lookupId() const
public: static int lookupHost(class QString const & name, class QObject* receiver, char const * member);
public: static void abortHostLookup(int lookupId);
public: static class QHostInfo fromName(class QString const & name);
public: static class QString localHostName();
private: struct QHostInfoPrivate* d;
};
#endif // QHOSTINFO_H