service_discovery
Classes | Namespaces | Macros
Client.hpp File Reference
#include <avahi-client/client.h>
#include <sigc++/sigc++.h>
#include <string>
#include <iostream>
#include <cassert>
#include <vector>
#include <avahi-common/error.h>
#include <avahi-common/thread-watch.h>
#include <base-logging/Singleton.hpp>

Go to the source code of this file.

Classes

class  servicediscovery::avahi::ClientObserver
 
struct  servicediscovery::avahi::ClientObserver::Event
 
class  servicediscovery::avahi::Client
 Client 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. More...
 
class  servicediscovery::avahi::UniqueClientLock
 

Namespaces

 servicediscovery
 
 servicediscovery::avahi
 

Macros

#define DEFAULT_THREAD_POLL
 
#define DEFAULT_POLL   ThreadPoll
 

Macro Definition Documentation

#define DEFAULT_POLL   ThreadPoll
#define DEFAULT_THREAD_POLL