add_listener(std::string &service_type) | zeroconf_avahi::Zeroconf | |
add_service(PublishedService &service) | zeroconf_avahi::Zeroconf | |
add_service_non_threaded(PublishedService &service) | zeroconf_avahi::Zeroconf | private |
avahi_to_ros_protocol(const int &protocol) | zeroconf_avahi::Zeroconf | private |
avahi_to_txt_protocol(const int &protocol) | zeroconf_avahi::Zeroconf | private |
client | zeroconf_avahi::Zeroconf | private |
client_callback(AvahiClient *c, AvahiClientState state, void *userdata) | zeroconf_avahi::Zeroconf | privatestatic |
committed_services | zeroconf_avahi::Zeroconf | private |
connect_signal_callbacks(connection_signal_cb new_connections, connection_signal_cb lost_connections) | zeroconf_avahi::Zeroconf | inline |
connection_signal_cb typedef | zeroconf_avahi::Zeroconf | private |
discovered_service_set typedef | zeroconf_avahi::Zeroconf | private |
discovered_services | zeroconf_avahi::Zeroconf | private |
discovery_bimap typedef | zeroconf_avahi::Zeroconf | private |
discovery_callback(AvahiServiceBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *name, const char *type, const char *domain, AvahiLookupResultFlags flags, void *userdata) | zeroconf_avahi::Zeroconf | privatestatic |
discovery_service_types | zeroconf_avahi::Zeroconf | private |
entry_group_callback(AvahiEntryGroup *g, AvahiEntryGroupState state, void *userdata) | zeroconf_avahi::Zeroconf | privatestatic |
established_services | zeroconf_avahi::Zeroconf | private |
fail() | zeroconf_avahi::Zeroconf | inlineprivate |
find_discovered_service(zeroconf_msgs::DiscoveredService &service) | zeroconf_avahi::Zeroconf | private |
interface | zeroconf_avahi::Zeroconf | private |
invalid_object | zeroconf_avahi::Zeroconf | private |
is_alive() const | zeroconf_avahi::Zeroconf | inline |
list_discovered_services(const std::string &service_type, std::vector< zeroconf_msgs::DiscoveredService > &list) | zeroconf_avahi::Zeroconf | |
list_published_services(const std::string &service_type, std::vector< zeroconf_msgs::PublishedService > &list) | zeroconf_avahi::Zeroconf | |
lost_connection_signal | zeroconf_avahi::Zeroconf | private |
modify_callback(AVAHI_GCC_UNUSED AvahiTimeout *e, void *userdata) | zeroconf_avahi::Zeroconf | privatestatic |
new_connection_signal | zeroconf_avahi::Zeroconf | private |
permitted_protocols | zeroconf_avahi::Zeroconf | private |
PublishedService typedef | zeroconf_avahi::Zeroconf | private |
remove_listener(const std::string &service_type) | zeroconf_avahi::Zeroconf | |
remove_service(const PublishedService &service) | zeroconf_avahi::Zeroconf | |
resolve_callback(AvahiServiceResolver *r, AvahiIfIndex interface, AvahiProtocol protocol, AvahiResolverEvent event, const char *name, const char *type, const char *domain, const char *host_name, const AvahiAddress *address, uint16_t port, AvahiStringList *txt, AvahiLookupResultFlags flags, void *userdata) | zeroconf_avahi::Zeroconf | privatestatic |
ros_to_avahi_protocol(const int &protocol) | zeroconf_avahi::Zeroconf | private |
ros_to_txt_protocol(const int &protocol) | zeroconf_avahi::Zeroconf | private |
service_bimap typedef | zeroconf_avahi::Zeroconf | private |
service_map_pair typedef | zeroconf_avahi::Zeroconf | private |
service_mutex | zeroconf_avahi::Zeroconf | private |
spin() | zeroconf_avahi::Zeroconf | |
threaded_poll | zeroconf_avahi::Zeroconf | private |
Zeroconf() | zeroconf_avahi::Zeroconf | |
~Zeroconf() | zeroconf_avahi::Zeroconf | |