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