summaryrefslogtreecommitdiffstats
path: root/avahi-sharp/AvahiTest.cs
diff options
context:
space:
mode:
Diffstat (limited to 'avahi-sharp/AvahiTest.cs')
-rw-r--r--avahi-sharp/AvahiTest.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/avahi-sharp/AvahiTest.cs b/avahi-sharp/AvahiTest.cs
index a23eee5..0f8e1c0 100644
--- a/avahi-sharp/AvahiTest.cs
+++ b/avahi-sharp/AvahiTest.cs
@@ -43,16 +43,25 @@ public class AvahiTest {
{
Console.WriteLine ("Entry group status: " + state);
+ /*
if (state == EntryGroupState.Established) {
DomainBrowser browser = new DomainBrowser (client);
browser.DomainAdded += OnDomainAdded;
}
+ */
+
+ BrowseServiceTypes ("dns-sd.org");
}
private static void OnDomainAdded (object o, DomainInfo info)
{
Console.WriteLine ("Got domain added: " + info.Domain);
- ServiceTypeBrowser stb = new ServiceTypeBrowser (client, info.Domain);
+ BrowseServiceTypes (info.Domain);
+ }
+
+ private static void BrowseServiceTypes (string domain)
+ {
+ ServiceTypeBrowser stb = new ServiceTypeBrowser (client, domain);
stb.ServiceTypeAdded += OnServiceTypeAdded;
}