\section{dnssd Library Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{{\bf DNSSD::Domain\-Browser} (Class used to provide current list of domains for browsing )}{\pageref{classDNSSD_1_1DomainBrowser}}{}
\item\contentsline{section}{{\bf DNSSD::Public\-Service} (This class is most important for application that wants to announce its service on network. This class represents local service being published )}{\pageref{classDNSSD_1_1PublicService}}{}
\item\contentsline{section}{{\bf DNSSD::Query} (This class provides way to search for specified service type in one domain. Class that represents service query in one domain )}{\pageref{classDNSSD_1_1Query}}{}
\item\contentsline{section}{{\bf DNSSD::Remote\-Service} ({\bf Remote\-Service}{\rm (p.\,\pageref{classDNSSD_1_1RemoteService})} class allows to resolve service announced on remote machine. class representing service announced on remote machine )}{\pageref{classDNSSD_1_1RemoteService}}{}
\item\contentsline{section}{{\bf DNSSD::Responder} (This class should not be used directly. Internal class wrapping dns\_\-sd.h interface )}{\pageref{classDNSSD_1_1Responder}}{}
\item\contentsline{section}{{\bf DNSSD::Service\-Base} (This class is used to carry information about service. Describes any type of service )}{\pageref{classDNSSD_1_1ServiceBase}}{}
\item\contentsline{section}{{\bf DNSSD::Service\-Browser} (Most important class for applications that want to discover specific services on network. Browsing for specific type of services or all available service types )}{\pageref{classDNSSD_1_1ServiceBrowser}}{}
\end{CompactList}
