C convenience lib (was Re: Is dbus_pending_call_set_notify() thread safe?)

nf2 nf2 at scheinwelt.at
Wed Aug 1 14:16:00 PDT 2007


Havoc Pennington wrote:
> Hi,
>
> Fan Wu wrote:
>   
>> I understand your concern of convenience API. But I think right now
>> there is market for easy to use, lightweight C bindings of libdbus.
>>     
>
> I do agree btw, but I want to see someone really take this on rather 
> than feature-creeping libdbus in a haphazard way. I already feel bad 
> about most of dbus-bus.h.
>
> I recently posted that "gbus" git repo, and the header file in there 
> shows what I think are some of the most interesting convenience features 
> to have. That sketch of an API uses GLib, but doesn't do any data 
> marshaling / type conversion stuff and really only uses GLib for the 
> main loop.
>
>   
I remember there were some problems with Qt and GLib based libraries, 
not being able to share the same D-BUS connection (although Qt can be 
built with GLib support). Now, if Qt uses "gbus" when built with GLib 
main-loop support - would this problem go away?

Norbert

 




More information about the dbus mailing list