service_discovery
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCservicediscovery::avahi::ClientObserver
|\Cservicediscovery::avahi::ServiceDiscoveryA wrapper class for the avahi service discovery
oCservicediscovery::avahi::ClientObserver::Event
oClist
|oCservicediscovery::List< servicediscovery::avahi::RemoteService >
|oCservicediscovery::List< servicediscovery::avahi::ServiceDescription >
|oCservicediscovery::List< T >
|\Cservicediscovery::List< T * >
oCservicediscovery::avahi::ResolveDataStruct used to count failed attempts of service resolution
oCservicediscovery::avahi::Service
|oCservicediscovery::avahi::LocalServiceLocalService for service objects that are meant to be published. Should be not used directly unless you take care of taking the client lock
|\Cservicediscovery::avahi::RemoteServiceClass for handling service that are found and resolved by the service browsers
oCservicediscovery::avahi::ServiceBrowser
oCservicediscovery::avahi::ServiceDescriptionDescription and parameterization of a service instance
|\Cservicediscovery::avahi::ServiceConfigurationDescription and parameterization of a service
oCservicediscovery::avahi::ServiceEventEvent associated with appearance or disappearance of a service
oCSingleton
|\Cservicediscovery::avahi::ClientClient represent a wrapper to access the avahi_client (a singleton). Every avahi program must set up a client and all communicate via a single avahi-client instance with the avahi-daemon
oCtrackable
|\Cservicediscovery::avahi::ServiceDiscoveryA wrapper class for the avahi service discovery
\Cservicediscovery::avahi::UniqueClientLock