[Vala] FW: complication error: Unbable to serialize a callback(by delegate) for Dbus(using GDBus)
- From: Tal Hadad <tal_hd hotmail com>
- To: Vala Mail List <vala-list gnome org>
- Subject: [Vala] FW: complication error: Unbable to serialize a callback(by delegate) for Dbus(using GDBus)
- Date: Thu, 14 Jul 2011 17:17:50 +0300
Thanks, this was helpful and it's work!
I don't know how Vala resolve client callback, but your way just work.
I didn't choose to use async, I don't want to. I just thought I have to.
Last note: Nobody noticed I forgot to inherit the DBus interface from GLib.Object...
Thanks again!
Tal
Date: Thu, 14 Jul 2011 14:12:14 +0100
From: a kitouni gmail com
To: tal_hd hotmail com
CC: vala-list gnome org
Subject: Re: [Vala] complication error: Unbable to serialize a callback(by delegate) for Dbus(using GDBus)
On 14 يول, 2011 م 01:08, Tal Hadad wrote:
This doesn't make any sense...
Take a look in this example: http://live.gnome.org/Vala/DBusClientSamples/Waiting
This method is a callback when the list of names is ready(because it's asyns method).
Also, it doesn't make any sense that DBus ask the client for the list of addresses...
What I suggested is to declare your function as:
public abstract string[] list_names ();
i.e. with no argument and a string[] as return type. But since you're
talking about async, you may try to add async to this definition:
public async abstract string[] list_names ();
(btw, I don't know DBus, I'm just trying to help)
HTH,
Abderrahim
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]