| Version 10 (modified by anonymous, 7 years ago) |
|---|
Programming with Avahi
Available Documentation:
Though no real documentation about the DBUS API is available, you may browse the DBUS introspection data online:
- org.freedesktop.Avahi.Server
- org.freedesktop.Avahi.EntryGroup
- org.freedesktop.Avahi.DomainBrowser
- org.freedesktop.Avahi.ServiceTypeBrowser
- org.freedesktop.Avahi.ServiceBrowser
- org.freedesktop.Avahi.ServiceResolver
- org.freedesktop.Avahi.HostNameResolver
- org.freedesktop.Avahi.AddressResolver
- org.freedesktop.Avahi.RecordBrowser
Some examples how to make use of Avahi in your C/C++ application are available in the SVN:
- [source:trunk/examples/client-browse-services.c client-browse-services.c]
- [source:trunk/examples/client-publish-service.c client-publish-service.c]
Here's a quick guide about RunningAvahiClientAsThread This is especially interesting when you want to integrate Zeroconf support in software that doesn't have a proper event loop.
