|
enum | Mode { Unicast,
Multicast
} |
|
enum | PublishMode { Unique,
Shared
} |
|
enum | Type {
A = 1,
Aaaa = 28,
Mx = 15,
Srv = 33,
Cname = 5,
Ptr = 12,
Txt = 16,
Hinfo = 13,
Ns = 2,
Any = 255
} |
|
enum | Error { ErrorGeneric,
ErrorNXDomain,
ErrorTimeout,
ErrorConflict
} |
|
|
void | resultsReady (int id, const QJDns::Response &results) |
|
void | published (int id) |
|
void | error (int id, QJDns::Error e) |
|
void | shutdownFinished () |
|
void | debugLinesReady () |
|
|
| QJDns (QObject *parent=0) |
|
bool | init (Mode mode, const QHostAddress &address) |
|
void | shutdown () |
|
QStringList | debugLines () |
|
void | setNameServers (const QList< NameServer > &list) |
|
int | queryStart (const QByteArray &name, int type) |
|
void | queryCancel (int id) |
|
int | publishStart (PublishMode m, const Record &record) |
|
void | publishUpdate (int id, const Record &record) |
|
void | publishCancel (int id) |
|
|
static SystemInfo | systemInfo () |
|
static QHostAddress | detectPrimaryMulticast (const QHostAddress &address) |
|
◆ Error
Enumerator |
---|
ErrorNXDomain | query only
|
ErrorTimeout | query only
|
ErrorConflict | publish only
|
The documentation for this class was generated from the following file: