summaryrefslogtreecommitdiffstats
path: root/avahi-core/core.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-05-22 15:04:39 +0000
committerLennart Poettering <lennart@poettering.net>2005-05-22 15:04:39 +0000
commit618af3a6a37099c7bc1e07704d48355353b3ab98 (patch)
tree757dfa4932d97b3428200c724e0ace8f1ee1cebb /avahi-core/core.h
parentde7d6694f611157f0d74118a2755bbe7357f7479 (diff)
* implement AvahiServiceBrowser
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@87 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/core.h')
-rw-r--r--avahi-core/core.h5
1 files changed, 4 insertions, 1 deletions
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