dnssd Library API Documentation

DNSSD::Configuration Class Reference

List of all members.

Public Member Functions

 ~Configuration ()

Static Public Member Functions

static Configurationself ()
static void setDomainList (const QStringList &v)
static QStringList domainList ()
static void setBrowseLocal (bool v)
static bool browseLocal ()
static void setRecursive (bool v)
static bool recursive ()
static void setPublishType (int v)
static int publishType ()
static void setPublishDomain (const QString &v)
static QString publishDomain ()
static void writeConfig ()

Protected Member Functions

 Configuration ()

Protected Attributes

QStringList mDomainList
bool mBrowseLocal
bool mRecursive
int mPublishType
QString mPublishDomain

Static Protected Attributes

static ConfigurationmSelf = 0

Classes

class  EnumPublishType

Detailed Description

Definition at line 10 of file settings.h.


Member Function Documentation

static void DNSSD::Configuration::setDomainList const QStringList v  )  [inline, static]
 

Set Additional domains for browsing.

Definition at line 26 of file settings.h.

References QString::fromLatin1().

static QStringList DNSSD::Configuration::domainList  )  [inline, static]
 

Get Additional domains for browsing.

Definition at line 36 of file settings.h.

Referenced by DNSSD::DomainBrowser::DomainBrowser().

static void DNSSD::Configuration::setBrowseLocal bool  v  )  [inline, static]
 

Set Browse local network.

Definition at line 45 of file settings.h.

References QString::fromLatin1().

static bool DNSSD::Configuration::browseLocal  )  [inline, static]
 

Get Browse local network.

Definition at line 55 of file settings.h.

Referenced by DNSSD::DomainBrowser::DomainBrowser().

static void DNSSD::Configuration::setRecursive bool  v  )  [inline, static]
 

Set Recursive search for domains.

Definition at line 64 of file settings.h.

References QString::fromLatin1().

static bool DNSSD::Configuration::recursive  )  [inline, static]
 

Get Recursive search for domains.

Definition at line 74 of file settings.h.

Referenced by DNSSD::DomainBrowser::DomainBrowser().

static void DNSSD::Configuration::setPublishType int  v  )  [inline, static]
 

Set Select publishing in LAN (multicast) or WAN (unicast, needs configured DNS server).

Definition at line 83 of file settings.h.

References QString::fromLatin1().

static int DNSSD::Configuration::publishType  )  [inline, static]
 

Get Select publishing in LAN (multicast) or WAN (unicast, needs configured DNS server).

Definition at line 93 of file settings.h.

Referenced by DNSSD::PublicService::PublicService().

static void DNSSD::Configuration::setPublishDomain const QString v  )  [inline, static]
 

Set Name of default publishing domain for WAN.

Definition at line 102 of file settings.h.

References QString::fromLatin1().

static QString DNSSD::Configuration::publishDomain  )  [inline, static]
 

Get Name of default publishing domain for WAN.

Definition at line 112 of file settings.h.

Referenced by DNSSD::PublicService::PublicService().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for dnssd Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Jun 12 11:37:26 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003