DNSSD
DNSSD::DomainBrowser Class Reference
#include <DNSSD/DomainBrowser>
Inheritance diagram for DNSSD::DomainBrowser:

Detailed Description
Class used to provide list of additional domains for browsing or publishing.
Definition at line 38 of file domainbrowser.h.
Public Types | |
enum | DomainType { Browsing, Publishing } |
Signals | |
void | domainAdded (const QString &) |
void | domainRemoved (const QString &) |
Public Member Functions | |
DomainBrowser (DomainType type, QObject *parent=0) | |
QStringList | domains () const |
bool | isRunning () const |
void | startBrowse () |
~DomainBrowser () |
Member Enumeration Documentation
Constructor & Destructor Documentation
DNSSD::DomainBrowser::DomainBrowser | ( | DomainType | type, | |
QObject * | parent = 0 | |||
) | [explicit] |
Standard constructor.
It takes all parameters from global configuration. All changes in configuration are applied immediately.
- Parameters:
-
parent Parent object.
Definition at line 40 of file avahi-domainbrowser.cpp.
DNSSD::DomainBrowser::~DomainBrowser | ( | ) |
Definition at line 43 of file avahi-domainbrowser.cpp.
Member Function Documentation
void DNSSD::DomainBrowser::domainAdded | ( | const QString & | ) | [signal] |
New domain has been discovered.
Also emitted for domain specified in constructor and in global configuration
void DNSSD::DomainBrowser::domainRemoved | ( | const QString & | ) | [signal] |
Emitted when domain has been removed from browsing list.
QStringList DNSSD::DomainBrowser::domains | ( | ) | const |
bool DNSSD::DomainBrowser::isRunning | ( | ) | const |
Returns true when browse has already started.
Definition at line 101 of file avahi-domainbrowser.cpp.
void DNSSD::DomainBrowser::startBrowse | ( | ) |
Starts browsing.
To stop destroy this object. domainAdded signals may be emitted before this function returns.
Definition at line 49 of file avahi-domainbrowser.cpp.
The documentation for this class was generated from the following files: