• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

DNSSD

DNSSD Namespace Reference


Classes

class  AddRemoveEvent
class  DomainBrowser
 Class used to provide current list of domains for browsing. More...
class  ErrorEvent
class  PublicService
 This class is most important for application that wants to announce its service on network. More...
class  PublishEvent
class  Query
 This class provides way to search for specified service type in one domain. More...
class  RemoteService
 RemoteService class allows to resolve service announced on remote machine. More...
class  ResolveEvent
class  Responder
 This class should not be used directly. More...
class  ServiceBase
 This class is used to carry information about service. More...
class  ServiceBrowser
 Most important class for applications that want to discover specific services on network. More...

Enumerations

enum  Operation { SD_ERROR = 101, SD_ADDREMOVE, SD_PUBLISH, SD_RESOLVE }

Functions

QString DNSToDomain (const char *domain)
bool domainIsLocal (const QString &domain)
QCString domainToDNS (const QString &domain)
QDataStream & operator<< (QDataStream &s, const ServiceBase &a)
QDataStream & operator<< (QDataStream &s, const RemoteService &a)
QDataStream & operator>> (QDataStream &s, ServiceBase &a)
QDataStream & operator>> (QDataStream &s, RemoteService &a)
static unsigned long publicIP ()

Enumeration Type Documentation

enum DNSSD::Operation

Enumerator:
SD_ERROR 
SD_ADDREMOVE 
SD_PUBLISH 
SD_RESOLVE 

Definition at line 31 of file sdevent.h.


Function Documentation

QString DNSSD::DNSToDomain ( const char *  domain  ) 

Definition at line 96 of file responder.cpp.

bool DNSSD::domainIsLocal ( const QString &  domain  ) 

Definition at line 81 of file responder.cpp.

QCString DNSSD::domainToDNS ( const QString &  domain  ) 

Definition at line 86 of file responder.cpp.

QDataStream& DNSSD::operator<< ( QDataStream &  s,
const ServiceBase &  a 
)

Definition at line 101 of file servicebase.cpp.

QDataStream& DNSSD::operator<< ( QDataStream &  s,
const RemoteService &  a 
)

Definition at line 138 of file remoteservice.cpp.

QDataStream& DNSSD::operator>> ( QDataStream &  s,
ServiceBase &  a 
)

Definition at line 107 of file servicebase.cpp.

QDataStream& DNSSD::operator>> ( QDataStream &  s,
RemoteService &  a 
)

Definition at line 146 of file remoteservice.cpp.

static unsigned long DNSSD::publicIP (  )  [static]

Definition at line 212 of file publicservice.cpp.

DNSSD

Skip menu "DNSSD"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal