Zeroconf client class for avahi. More...
#include <set>
#include <string>
#include <avahi-client/publish.h>
#include <avahi-client/client.h>
#include <avahi-client/lookup.h>
#include <avahi-common/malloc.h>
#include <avahi-common/error.h>
#include <avahi-common/thread-watch.h>
#include <boost/thread/mutex.hpp>
#include <boost/bimap/bimap.hpp>
#include <boost/function.hpp>
#include <boost/shared_ptr.hpp>
#include <zeroconf_msgs/PublishedService.h>
#include <zeroconf_msgs/DiscoveredService.h>
Go to the source code of this file.
Classes | |
class | zeroconf_avahi::DiscoveredAvahiService |
Internal storage for linking discovered service info with active avahi resolvers. More... | |
struct | zeroconf_avahi::DiscoveredAvahiServiceCompare |
Comparison functor for the discovered services set. More... | |
struct | zeroconf_avahi::PublishedServiceCompare |
Internal comparison function for use with ordered sets. More... | |
class | zeroconf_avahi::Zeroconf |
Ros interface to linux's avahi daemon. More... | |
Namespaces | |
namespace | zeroconf_avahi |