From 618af3a6a37099c7bc1e07704d48355353b3ab98 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 22 May 2005 15:04:39 +0000 Subject: * implement AvahiServiceBrowser git-svn-id: file:///home/lennart/svn/public/avahi/trunk@87 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- avahi-core/core.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'avahi-core/core.h') diff --git a/avahi-core/core.h b/avahi-core/core.h index 2c3dafd..4577584 100644 --- a/avahi-core/core.h +++ b/avahi-core/core.h @@ -249,10 +249,13 @@ typedef void (*AvahiServiceTypeBrowserCallback)(AvahiServiceTypeBrowser *b, gint AvahiServiceTypeBrowser *avahi_service_type_browser_new(AvahiServer *server, gint interface, guchar protocol, const gchar *domain, AvahiServiceTypeBrowserCallback callback, gpointer userdata); void avahi_service_type_browser_free(AvahiServiceTypeBrowser *b); +typedef struct AvahiServiceBrowser AvahiServiceBrowser; +typedef void (*AvahiServiceBrowserCallback)(AvahiServiceBrowser *b, gint interface, guchar protocol, AvahiBrowserEvent event, const gchar *name, const gchar *type, const gchar *domain, gpointer userdata); +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 AvahiServiceBrowser AvahiServiceBrowser; typedef struct AvahiServiceResolver AvahiServiceResolver; #endif -- cgit