org.freedesktop.DBus.GLib.Async GLib specific ?

Havoc Pennington hp at redhat.com
Fri Sep 8 08:40:37 PDT 2006


frederic heem wrote:
> With these 2 attributes, only one xml interface file is needed, it can used 
> either for the client or the server, and with whatever language binding.
> What do you think of this idea ?

Whether to block isn't a global decision; it's per-codebase/application.

i.e. if there's an interface Foo, then I might use it in my app 
asynchronously, but you might use it in your app blocking.

The provider of the interface itself has no reason to have an opinion on 
this.

So essentially the "whether to block" flag needs to be set by each 
application.

There's no difference on the protocol level between blocking and not 
blocking.

Havoc



More information about the dbus mailing list