24 #ifndef __NETCOMM_DNSSD_AVAHI_RESOLVER_HANDLER_H_ 25 #define __NETCOMM_DNSSD_AVAHI_RESOLVER_HANDLER_H_ 27 #include <sys/socket.h> 36 struct sockaddr *addr, socklen_t addrlen) = 0;
42 socklen_t addrlen) = 0;
virtual void resolved_name(char *name, struct sockaddr *addr, socklen_t addrlen)=0
Name has been successfully resolved.
Fawkes library namespace.
Avahi resolver handler interface.
virtual void address_resolution_failed(struct sockaddr *addr, socklen_t addrlen)=0
Address resolution failed.
virtual ~AvahiResolverHandler()
Virtual empty destructor.
virtual void resolved_address(struct sockaddr *addr, socklen_t addrlen, char *name)=0
Address has been successfully resolved.
virtual void name_resolution_failed(char *name)=0
Name resolution failed.