|Version 3 (modified by lennart, 6 years ago)|
Avahi Bindings for Programming Languages and Run-Time Systems
Avahi itself comes with bindings for various languages and run-time systems:
- The C API Specifications (includes event loop adapters for GLib, Qt and can be used from C++ programs)
- The Avahi C# API Specifications
- All languages that have D-Bus support can access the Avahi daemon. For Python we provide a module which contains a couple of definitions which are necessary to develop D-Bus clients for Avahi.
Additional bindings are available elsewhere:
- Guile-Avahi provides GNU Guile Scheme bindings for the Avahi client library. It comes with a detailed manual and API reference.
See also ProgrammingDocs for information about the D-BUS interface to the Avahi daemon.