Services calling back to clients
Havoc Pennington
hp at redhat.com
Wed Jun 22 05:29:55 PDT 2005
On Wed, 2005-06-22 at 07:47 +0100, Ross Burton wrote:
> When a server's method is bound, it has no way of accessing the
> DBusMessage which caused it to be executed. Is this correct?
I think so yes, but it's important which part of the message you were
after (the sender)
You could always pass in the sender explicitly in the method signature,
as a worst-case workaround hack.
The bindings could also add a context object as first arg to every
method, and get_sender() could be a function on the context object.
Havoc
More information about the dbus
mailing list