25#include <dnssd/remoteservice.h>
39class TDEDNSSD_EXPORT
Query :
public TQObject
50 Query(
const TQString& type,
const TQString&
domain);
74 const TQString&
domain()
const;
93 virtual void virtual_hook(
int,
void*);
94 virtual void customEvent(TQCustomEvent* event);
virtual void startQuery()
Starts query.
bool isFinished() const
Returns true if all currently announced services has been reported.
bool isRunning() const
Returns true if query is already running.
void finished()
Emitted when all announced services has been reported.
Query(const TQString &type, const TQString &domain)
Creates new query.
void serviceAdded(DNSSD::RemoteService::Ptr)
Emitted when new service has been discovered.
const TQString & domain() const
Returns queried domain.
void serviceRemoved(DNSSD::RemoteService::Ptr)
Emitted when previously discovered service is not longer published.