DNSSD::Query Class Reference
#include <query.h>
Inheritance diagram for DNSSD::Query:

Detailed Description
This class provides way to search for specified service type in one domain.Class that represents service query in one domain.Depending on domain name, either multicast or unicast DNS will be used.
- Author:
- Jakub Stachowski
Definition at line 39 of file query.h.
Signals | |
void | serviceAdded (DNSSD::RemoteService::Ptr) |
void | serviceRemoved (DNSSD::RemoteService::Ptr) |
void | finished () |
Public Member Functions | |
Query (const QString &type, const QString &domain) | |
virtual | ~Query () |
virtual void | startQuery () |
bool | isRunning () const |
bool | isFinished () const |
const QString & | domain () const |
Protected Member Functions | |
virtual void | virtual_hook (int, void *) |
virtual void | customEvent (QCustomEvent *event) |
Constructor & Destructor Documentation
|
Creates new query.
|
Member Function Documentation
|
Returns queried domain.
|
|
Emitted when all announced services has been reported.
|
|
Returns TRUE if all currently announced services has been reported. It does not mean that no more services can be found later and it is not related to isRunning() |
|
Returns TRUE if query is already running.
|
|
Emitted when new service has been discovered.
|
|
Emitted when previously discovered service is not longer published.
|
|
Starts query. Ignored if query is already running |
The documentation for this class was generated from the following files: