Not really, because I don't want to poll and check periodically if
connection is closed but to get event when it is closed.
For now I've invented something like this. Works but I have no clue yet if
there are no memleaks.
private bool on_dbus_server_new_connection(DBusServer server,
DBus
Hi,
According to this
https://git.gnome.org/browse/vala/tree/vapi/gio-2.0.vapi#n516 it seems that
the signal isn't bound in vala. Maybe vala doesn't accept yet that a
property and a method (signal) have the same name.
As Robert Schroll says, connect to the notify signal of the property.
"...
>From: "mar...@saepia.net"
>Sent: Thursday, 10 December 2015, 19:52
>Subject: Re: [Vala] How to connect to signal if there's a property with the
>same name?
>
>I cannot rename this, this is part of GIO.
>
>https://developer.gnome.org/gio/stable/GDBusConnection.html#GDBusConnection--closed
Hmm,
Does the 'closed' property change at the same time the 'closed' signal
fires? If so, you may be able to connect to the notification on the
property:
connection.notify["closed"].connect(on_dbus_connection_closed)
Note that you'll probably want to check whether 'closed' is true in
your
I cannot rename this, this is part of GIO.
https://developer.gnome.org/gio/stable/GDBusConnection.html#GDBusConnection--closed
m.
2015-12-10 16:29 GMT+01:00 Al Thomas :
> > From: "mar...@saepia.net"
>
> > Sent: Thursday, 10 December 2015, 11:51
> > Subject: [Vala] How to connect to signal if t
10.12.2015, 13:52, "mar...@saepia.net" :
> Hello,
>
> I need to connect to "closed" signal of GDBusConnection, but because there
> is a property with the same name, valac refuses to compile and throws the
> following error
>
> src/common/daemon/base.vala:63.11-63.35: error: The name `connect' does
> From: "mar...@saepia.net"
> Sent: Thursday, 10 December 2015, 11:51
> Subject: [Vala] How to connect to signal if there's a property with the same
> name?
>
> I need to connect to "closed" signal of GDBusConnection, but because
> there
> is a property with the same name, valac refuses to co
Hello,
I need to connect to "closed" signal of GDBusConnection, but because there
is a property with the same name, valac refuses to compile and throws the
following error
src/common/daemon/base.vala:63.11-63.35: error: The name `connect' does not
exist in the context of `bool'
connecti