DNSSD
DNSSD::ServiceTypeBrowser Class Reference
#include <servicetypebrowser.h>

Detailed Description
Class used to find all service types on network.
Definition at line 36 of file servicetypebrowser.h.
Signals | |
void | finished () |
void | serviceTypeAdded (const QString &) |
void | serviceTypeRemoved (const QString &) |
Public Member Functions | |
bool | isRunning () const |
ServiceTypeBrowser (const QString &domain=QString(), QObject *parent=0) | |
QStringList | serviceTypes () const |
void | startBrowse () |
~ServiceTypeBrowser () |
Constructor & Destructor Documentation
DNSSD::ServiceTypeBrowser::ServiceTypeBrowser | ( | const QString & | domain = QString() , |
|
QObject * | parent = 0 | |||
) | [explicit] |
Find all service types in the domain.
- Parameters:
-
domain Browsing domain to search. WAN domains may not support service type browsing parent Parent object.
Definition at line 35 of file avahi-servicetypebrowser.cpp.
DNSSD::ServiceTypeBrowser::~ServiceTypeBrowser | ( | ) |
Definition at line 41 of file avahi-servicetypebrowser.cpp.
Member Function Documentation
void DNSSD::ServiceTypeBrowser::finished | ( | ) | [signal] |
Emitted when all service types has been reported.
This signal can be used by application that just want to get list of currently available service types (similar to directory listing) and do not care about dynamic adding/removing later.
bool DNSSD::ServiceTypeBrowser::isRunning | ( | ) | const |
Definition at line 92 of file avahi-servicetypebrowser.cpp.
void DNSSD::ServiceTypeBrowser::serviceTypeAdded | ( | const QString & | ) | [signal] |
New service type has been found.
void DNSSD::ServiceTypeBrowser::serviceTypeRemoved | ( | const QString & | ) | [signal] |
Emitted when there is no more service of this type.
This signal is not reliable - it is possible that it will not be emitted even after last service of this type disappeared.
QStringList DNSSD::ServiceTypeBrowser::serviceTypes | ( | ) | const |
void DNSSD::ServiceTypeBrowser::startBrowse | ( | ) |
Starts browsing.
To stop destroy this object.
Definition at line 46 of file avahi-servicetypebrowser.cpp.
The documentation for this class was generated from the following files: