It was masked by property with same name.
https://bugzilla.gnome.org/show_bug.cgi?id=684358
public string guid { get; construct; }
public GLib.IOStream stream { get; construct; }
public string unique_name { get; }
+ [CCode (cname = "closed")]
+ public signal void on_closed (bool remote_peer_vanished, GLib.Error? error);
}
[CCode (cheader_filename = "gio/gio.h", ref_function = "g_dbus_interface_info_ref", type_id = "g_dbus_interface_info_get_type ()", unref_function = "g_dbus_interface_info_unref")]
[Compact]
.new* skip
.init_async#virtual_method virtual
+// Bug #684358: GDBusConnection `closed` signal conficts with property
+DBusConnection
+ .closed#signal name="on_closed"
+
// Bug #666797: No support for generic methods in GIR parser
DBusConnection
.register_object skip