Python / C++ application D-Bus usage issues

Tanu Kaskinen tanuk at iki.fi
Mon Dec 17 21:56:28 PST 2012


On Mon, 2012-12-17 at 21:48 -0800, Kip Warner wrote:
> On Tue, 2012-12-18 at 07:44 +0200, Tanu Kaskinen wrote:
> > If you don't use any proxy objects, there won't be anyone calling the
> > Introspect method, so you don't need to implement support for that. (Or
> > I don't know if the add_signal_receiver() implementation also needs
> > introspection support, but I don't see any reason why it would need
> > that.)
> 
> The C++ application emits signals and I think someone was saying that
> the Python d-bus bindings automatically probe by emitting an Introspect
> method, so don't I have to respond to it in the C++ application?

The automatic probing is done by the bindings' proxy object
implementation. No proxy objects -> no Introspect calls.

-- 
Tanu



More information about the dbus mailing list