[avahi] Re: Some notes on designing the Avahi DBUS API

Lennart Poettering mzzhgg at 0pointer.de
Sat Jun 25 05:48:04 PDT 2005

On Sat, 25.06.05 14:38, Sebastien Estienne (sebastien.estienne at gmail.com) wrote:

> > I made a little drawing with dia which might help you to understand
> > how the modules currently play together:
> > 
> > http://freedesktop.org/~lennart/overview.png
> > 
> A little question about the drawing, especially the dbus and
> libavahi-client boxes.
> Will we only publish the libavahi-client library (and provide bindings
> for other languages) or allow developpers to directly access the dbus
> api through their prefered languages (python/qt/c#)?

libavahi-client is nothing more than a special offer to C
developers to simplify things a little since it is sometimes a little
fiddly to work directly with DBUS from C. All languages may use the
DBUS API directly, if they wish. We should document both the DBUS API
and the libavahi-client C API.

(That's at least what I have in mind. Lathiat, correct me if I am


name { Lennart Poettering } loc { Hamburg - Germany }
mail { mzft (at) 0pointer (dot) de } gpg { 1A015CC4 }  
www { http://0pointer.de/lennart/ } icq# { 11060553 }

More information about the avahi mailing list