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:
KDE 4.1 API Reference