summaryrefslogtreecommitdiffstats
path: root/avahi-core/core.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-05-22 16:53:59 +0000
committerLennart Poettering <lennart@poettering.net>2005-05-22 16:53:59 +0000
commitda69334ace7a4620e67fbf0a3eed61835d272ae3 (patch)
tree2b5ac3430ec61c909e662e7172afc1658199412c /avahi-core/core.h
parent618af3a6a37099c7bc1e07704d48355353b3ab98 (diff)
Impelement AvahiServiceResolver
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@88 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/core.h')
-rw-r--r--avahi-core/core.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/avahi-core/core.h b/avahi-core/core.h
index 4577584..c832e03 100644
--- a/avahi-core/core.h
+++ b/avahi-core/core.h
@@ -254,8 +254,9 @@ typedef void (*AvahiServiceBrowserCallback)(AvahiServiceBrowser *b, gint interfa
AvahiServiceBrowser *avahi_service_browser_new(AvahiServer *server, gint interface, guchar protocol, const gchar *service_type, const gchar *domain, AvahiServiceBrowserCallback callback, gpointer userdata);
void avahi_service_browser_free(AvahiServiceBrowser *b);
-/* Not yet implemented */
-
typedef struct AvahiServiceResolver AvahiServiceResolver;
+typedef void (*AvahiServiceResolverCallback)(AvahiServiceResolver *r, gint interface, guchar protocol, AvahiResolverEvent event, const gchar *name, const gchar *type, const gchar *domain, const gchar *host_name, const AvahiAddress *a, guint16 port, AvahiStringList *txt, gpointer userdata);
+AvahiServiceResolver *avahi_service_resolver_new(AvahiServer *server, gint interface, guchar protocol, const gchar *name, const gchar *type, const gchar *domain, guchar aprotocol, AvahiServiceResolverCallback calback, gpointer userdata);
+void avahi_service_resolver_free(AvahiServiceResolver *r);
#endif