|
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: