IDL language

Alexander Neundorf neundorf at eit.uni-kl.de
Fri May 8 07:18:44 PDT 2009


On Friday 08 May 2009 15:36:57 David Zeuthen wrote:
> Hey,
>
> It has often come up that it would be nice to have an IDL language to
> describe D-Bus interface. I've been working on this for a few days this
> week. It's still early in development, but I thought I'd send a note
> anyway.

In general I like the idea, but there is already the DBUS introspection format
(http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format), 
which basically does the same.
It can be easily extended by a few things necessary for nice code generation, 
as done e.g. by telepathy:
http://telepathy.freedesktop.org/spec.html
They add support e.g. for documentation, naming structs and members, enums, 
etc.
I would use that as a starting point.
XML is a bit harder to read/write, but the (basic) format is already well 
known.

Alex


More information about the dbus mailing list