[glibmm] Regenerate docs.xml files, excluding some subdirectories



commit ffd766254a22aaeae364c011f85fb6ee90900e17
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Tue Jun 2 18:48:48 2015 +0200

    Regenerate docs.xml files, excluding some subdirectories
    
    * tools/gen_scripts/gio_generate_docs.sh:
    * tools/gen_scripts/glib_generate_docs.sh: Add the --no-recursion option
    to the call to docextract_to_xml.py.
    * gio/src/gio_docs.xml: Regenerate without traversing uninteresting
    subdirectories.

 gio/src/gio_docs.xml                    |16274 -------------------------------
 tools/gen_scripts/gio_generate_docs.sh  |    2 +-
 tools/gen_scripts/glib_generate_docs.sh |    4 +-
 3 files changed, 3 insertions(+), 16277 deletions(-)
---
diff --git a/gio/src/gio_docs.xml b/gio/src/gio_docs.xml
index 6bf2b38..d7c3a4e 100644
--- a/gio/src/gio_docs.xml
+++ b/gio/src/gio_docs.xml
@@ -1,1986 +1,4 @@
 <root>
-<signal name="ExampleAnimal::handle-poke">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-gtk-GDBus-Example-ObjectManager-Animal.Poke&quot;&gt;Poke()&lt;/link&gt; D-Bus 
method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call example_animal_complete_poke() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_sad">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_happy">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-
-</return>
-</signal>
-
-<signal name="ExampleAnimal::jumped">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-org-gtk-GDBus-Example-ObjectManager-Animal.Jumped&quot;&gt;&quot;Jumped&quot;&lt;/link&gt;
 is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="arg_height">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="ExampleAnimal:bar">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-Since: 2.36
-
-</description>
-</property>
-
-<property name="ExampleAnimal:foo">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Foo&quot;&gt;&quot;Foo&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-Since: 2.30
-
-</description>
-</property>
-
-<property name="ExampleAnimal:mood">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-Since: 2.30
-
-</description>
-</property>
-
-<property name="ExampleObject:animal">
-<description>
-The #ExampleAnimal instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;,
 if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-Since: 2.30
-
-</description>
-</property>
-
-<property name="ExampleObject:cat">
-<description>
-The #ExampleCat instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;,
 if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<signal name="FooiGenAuthorize::handle-check-authorized">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_authorize_complete_check_authorized() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenAuthorize::handle-check-not-authorized">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorized&quot;&gt;CheckNotAuthorized()&lt;/link&gt;
 D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_authorize_complete_check_not_authorized() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenAuthorize::handle-check-not-authorized-from-object">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorizedFromObject&quot;&gt;CheckNotAuthorizedFromObject()&lt;/link&gt;
 D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_authorize_complete_check_not_authorized_from_object() 
or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal 
handler handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::another-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-org-project-Bar.AnotherSignal&quot;&gt;&quot;AnotherSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="arg_word">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenBar::handle-hello-world">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.HelloWorld&quot;&gt;HelloWorld()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_hello_world() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-property-cancellation">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.PropertyCancellation&quot;&gt;PropertyCancellation()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_property_cancellation() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-request-multi-property-mods">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestMultiPropertyMods&quot;&gt;RequestMultiPropertyMods()&lt;/link&gt;
 D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_request_multi_property_mods() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-request-signal-emission">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestSignalEmission&quot;&gt;RequestSignalEmission()&lt;/link&gt;
 D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_request_signal_emission() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_which_one">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-test-non-primitive-types">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestNonPrimitiveTypes&quot;&gt;TestNonPrimitiveTypes()&lt;/link&gt;
 D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_test_non_primitive_types() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_s">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_pairs">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_a_struct">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_strings">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_objpaths">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_signatures">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_bytestrings">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-test-primitive-types">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestPrimitiveTypes&quot;&gt;TestPrimitiveTypes()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_test_primitive_types() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_byte">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_boolean">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int16">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint16">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int32">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint32">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int64">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint64">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_double">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_string">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_objpath">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_signature">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_bytestring">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::handle-unimplemented-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.UnimplementedMethod&quot;&gt;UnimplementedMethod()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_complete_unimplemented_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBar::test-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-org-project-Bar.TestSignal&quot;&gt;&quot;TestSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int32">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_strings">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_bytestrings">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_pairs">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="FooiGenBar:aay">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.aay&quot;&gt;&quot;aay&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:ag">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ag&quot;&gt;&quot;ag&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:ao">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ao&quot;&gt;&quot;ao&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:as">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.as&quot;&gt;&quot;as&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:ay">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ay&quot;&gt;&quot;ay&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:b">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.b&quot;&gt;&quot;b&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:d">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.d&quot;&gt;&quot;d&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:finally-normal-name">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.FinallyNormalName&quot;&gt;&quot;FinallyNormalName&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:g">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.g&quot;&gt;&quot;g&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:i">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.i&quot;&gt;&quot;i&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:n">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.n&quot;&gt;&quot;n&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:o">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.o&quot;&gt;&quot;o&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:q">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.q&quot;&gt;&quot;q&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:readonly-property">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ReadonlyProperty&quot;&gt;&quot;ReadonlyProperty&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:s">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.s&quot;&gt;&quot;s&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:t">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.t&quot;&gt;&quot;t&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:u">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.u&quot;&gt;&quot;u&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-ag">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ag&quot;&gt;&quot;unset_ag&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-ao">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ao&quot;&gt;&quot;unset_ao&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-as">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_as&quot;&gt;&quot;unset_as&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-ay">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ay&quot;&gt;&quot;unset_ay&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-d">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_d&quot;&gt;&quot;unset_d&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-g">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_g&quot;&gt;&quot;unset_g&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-i">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_i&quot;&gt;&quot;unset_i&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-o">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_o&quot;&gt;&quot;unset_o&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-s">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_s&quot;&gt;&quot;unset_s&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:unset-struct">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_struct&quot;&gt;&quot;unset_struct&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:writeonly-property">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.WriteonlyProperty&quot;&gt;&quot;WriteonlyProperty&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is writable but not readable, it is meaningful to write 
to it on both the client- and service-side. It is only meaningful, however, to read from it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:x">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.x&quot;&gt;&quot;x&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBar:y">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.y&quot;&gt;&quot;y&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<signal name="FooiGenBarFrobnicator::handle-random-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar-Frobnicator.RandomMethod&quot;&gt;RandomMethod()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bar_frobnicator_complete_random_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBarFrobnicator.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenBat::force-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-org-project-Bat.ForceSignal&quot;&gt;&quot;ForceSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_i">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_s">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_ay">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_struct">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenBat::handle-force-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-Bat.ForceMethod&quot;&gt;ForceMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_bat_complete_force_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_i">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_s">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_ay">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_struct">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<property name="FooiGenBat:force-ay">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_ay&quot;&gt;&quot;force_ay&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBat:force-i">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_i&quot;&gt;&quot;force_i&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBat:force-s">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_s&quot;&gt;&quot;force_s&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenBat:force-struct">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_struct&quot;&gt;&quot;force_struct&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<signal name="FooiGenChangingInterfaceV10::added-signal-in10">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.AddedSignalIn10&quot;&gt;&quot;AddedSignalIn10&quot;&lt;/link&gt;
 is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::bar-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::baz-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::foo-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::handle-added-method-in10">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.AddedMethodIn10&quot;&gt;AddedMethodIn10()&lt;/link&gt; D-Bus 
method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v10_complete_added_method_in10() or 
e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal 
handler handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::handle-bar-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v10_complete_bar_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::handle-baz-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v10_complete_baz_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::handle-foo-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v10_complete_foo_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::handle-new-method-in2">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus 
method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v10_complete_new_method_in2() or 
e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal 
handler handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV10::new-signal-in2">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.NewSignalIn2&quot;&gt;&quot;NewSignalIn2&quot;&lt;/link&gt; 
is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::bar-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::baz-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::foo-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::handle-bar-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v1_complete_bar_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::handle-baz-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v1_complete_baz_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV1::handle-foo-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v1_complete_foo_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::bar-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::baz-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::foo-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::handle-bar-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v2_complete_bar_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::handle-baz-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v2_complete_baz_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::handle-foo-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v2_complete_foo_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::handle-new-method-in2">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_changing_interface_v2_complete_new_method_in2() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-
-</return>
-</signal>
-
-<signal name="FooiGenChangingInterfaceV2::new-signal-in2">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.NewSignalIn2&quot;&gt;&quot;NewSignalIn2&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenComAcmeCoyote::handle-attack">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Attack&quot;&gt;Attack()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_com_acme_coyote_complete_attack() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenComAcmeCoyote::handle-run">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Run&quot;&gt;Run()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_com_acme_coyote_complete_run() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenComAcmeCoyote::handle-sleep">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Sleep&quot;&gt;Sleep()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_com_acme_coyote_complete_sleep() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenComAcmeCoyote::surprised">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-com-acme-Coyote.Surprised&quot;&gt;&quot;Surprised&quot;&lt;/link&gt; is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="FooiGenComAcmeCoyote:mood">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-com-acme-Coyote.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<signal name="FooiGenFDPassing::handle-hello-fd">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-FDPassing.HelloFD&quot;&gt;HelloFD()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_fdpassing_complete_hello_fd() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenFDPassing.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="fd_list">
-<parameter_description> A #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenInlineDocs::bar-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-org-project-InlineDocs.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; is 
received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="arg_blah">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-<parameter name="arg_boo">
-<parameter_description> Argument.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenInlineDocs::handle-foo-method">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_inline_docs_complete_foo_method() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenInlineDocs::handle-method2">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.Method2&quot;&gt;Method2()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_inline_docs_complete_method2() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument passed by remote caller.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<property name="FooiGenInlineDocs:baz-property">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.BazProperty&quot;&gt;&quot;BazProperty&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenInlineDocs:fancy-property">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.FancyProperty&quot;&gt;&quot;FancyProperty&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenInlineDocs:property2">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property2&quot;&gt;&quot;Property2&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenInlineDocs:property3">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property3&quot;&gt;&quot;Property3&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenInlineDocs:property4">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property4&quot;&gt;&quot;Property4&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenInlineDocs:property5">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property5&quot;&gt;&quot;Property5&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<signal name="FooiGenMethodThreads::handle-get-self">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-org-project-MethodThreads.GetSelf&quot;&gt;GetSelf()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_method_threads_complete_get_self() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenMethodThreads.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<property name="FooiGenNaming:type">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-Naming.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<property name="FooiGenObject:authorize">
-<description>
-The #FooiGenAuthorize instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt;, 
if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:bar">
-<description>
-The #FooiGenBar instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:bar-frobnicator">
-<description>
-The #FooiGenBarFrobnicator instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;,
 if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:bat">
-<description>
-The #FooiGenBat instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:baz">
-<description>
-The #FooiGenBaz instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:changing-interface-v1">
-<description>
-The #FooiGenChangingInterfaceV1 instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt;, if 
any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:changing-interface-v10">
-<description>
-The #FooiGenChangingInterfaceV10 instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt;, if 
any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:changing-interface-v2">
-<description>
-The #FooiGenChangingInterfaceV2 instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt;, if 
any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:com-acme-coyote">
-<description>
-The #FooiGenComAcmeCoyote instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:fdpassing">
-<description>
-The #FooiGenFDPassing instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:inline-docs">
-<description>
-The #FooiGenInlineDocs instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt;,
 if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:method-threads">
-<description>
-The #FooiGenMethodThreads instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;,
 if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:naming">
-<description>
-The #FooiGenNaming instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:oldie-interface">
-<description>
-The #FooiGenOldieInterface instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-</property>
-
-<property name="FooiGenObject:rocket123">
-<description>
-The #FooiGenRocket123 instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:test-ugly-case-interface">
-<description>
-The #FooiGenTesTuglyCASEInterface instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt;, 
if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<property name="FooiGenObject:unknown-xml-tags">
-<description>
-The #FooiGenUnknownXmlTags instance corresponding to the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt;, if any.
-
-Connect to the #GObject::notify signal to get informed of property changes.
-
-</description>
-</property>
-
-<signal name="FooiGenOldieInterface::bar">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-OldieInterface.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt; is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-Deprecated: The D-Bus signal has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenOldieInterface::handle-foo">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-OldieInterface.Foo&quot;&gt;Foo()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_oldie_interface_complete_foo() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-Deprecated: The D-Bus method has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-
-</return>
-</signal>
-
-<property name="FooiGenOldieInterface:bat">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-OldieInterface.Bat&quot;&gt;&quot;Bat&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-Deprecated: The D-Bus property has been deprecated.
-
-</description>
-</property>
-
-<signal name="FooiGenRocket123::exploded-xyz">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-com-acme-Rocket.Exploded&quot;&gt;&quot;Exploded&quot;&lt;/link&gt; is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="FooiGenRocket123::handle-ignite-xyz">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-com-acme-Rocket.Ignite&quot;&gt;Ignite()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_rocket123_complete_ignite_xyz() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<property name="FooiGenRocket123:direction">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Direction&quot;&gt;&quot;Direction&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenRocket123:speed-xyz">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Speed&quot;&gt;&quot;Speed&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<property name="FooiGenRocket123:type">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read 
from it on both the client- and service-side. It is only meaningful, however, to write to it on the 
service-side.
-
-</description>
-</property>
-
-<signal name="FooiGenTesTuglyCASEInterface::handle-get-iscsi-servers">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-TestUglyCaseInterface.GetiSCSIServers&quot;&gt;GetiSCSIServers()&lt;/link&gt; 
D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_test_ugly_case_interface_complete_get_iscsi_servers() 
or e.g. g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal 
handler handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenTesTuglyCASEInterface::servers-updated-now">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-TestUglyCaseInterface.serversUPDATEDNOW&quot;&gt;&quot;serversUPDATEDNOW&quot;&lt;/link&gt;
 is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="FooiGenTesTuglyCASEInterface:ugly-name">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-TestUglyCaseInterface.UGLYNAME&quot;&gt;&quot;UGLYNAME&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
-<signal name="FooiGenUnknownXmlTags::handle-can-set-timezone">
-<description>
-Signal emitted when a remote caller is invoking the &lt;link 
linkend=&quot;gdbus-method-UnknownXmlTags.CanSetTimezone&quot;&gt;CanSetTimezone()&lt;/link&gt; D-Bus method.
-
-If a signal handler returns %TRUE, it means the signal handler will handle the invocation (e.g. take a 
reference to @invocation and eventually call foo_igen_unknown_xml_tags_complete_can_set_timezone() or e.g. 
g_dbus_method_invocation_return_error() on it) and no order signal handlers will run. If no signal handler 
handles the invocation, the %G_DBUS_ERROR_UNKNOWN_METHOD error is returned.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the invocation was handled, %FALSE to let other signal handlers run.
-</return>
-</signal>
-
-<signal name="FooiGenUnknownXmlTags::some-signal">
-<description>
-On the client-side, this signal is emitted whenever the D-Bus signal &lt;link 
linkend=&quot;gdbus-signal-UnknownXmlTags.SomeSignal&quot;&gt;&quot;SomeSignal&quot;&lt;/link&gt; is received.
-
-On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the object emit the 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="FooiGenUnknownXmlTags:some-property">
-<description>
-Represents the D-Bus property &lt;link 
linkend=&quot;gdbus-property-UnknownXmlTags.SomeProperty&quot;&gt;&quot;SomeProperty&quot;&lt;/link&gt;.
-
-Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both 
read from it and write to it on both the service- and client-side.
-
-</description>
-</property>
-
 <property name="GAction:enabled">
 <description>
 If @action is currently enabled.
@@ -8376,13614 +6394,6 @@ Since: 2.26
 </description>
 </property>
 
-<function name="convert_kqueue_events_to_gio">
-<description>
-Translates kqueue filter flags into GIO event flags.
-
-
-</description>
-<parameters>
-<parameter name="flags">
-<parameter_description> a set of kqueue filter flags
-</parameter_description>
-</parameter>
-<parameter name="done">
-<parameter_description> a pointer to #gboolean indicating that the
-conversion has been done (out)
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GFileMonitorEvent
-</return>
-</function>
-
-<function name="example_animal_call_poke">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-gtk-GDBus-Example-ObjectManager-Animal.Poke&quot;&gt;Poke()&lt;/link&gt; D-Bus 
method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_animal_call_poke_finish() to get the result of the operation.
-
-See example_animal_call_poke_sync() for the synchronous, blocking version of this method.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #ExampleAnimalProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_sad">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_happy">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_call_poke_finish">
-<description>
-Finishes an operation started with example_animal_call_poke().
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #ExampleAnimalProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_animal_call_poke().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_call_poke_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-gtk-GDBus-Example-ObjectManager-Animal.Poke&quot;&gt;Poke()&lt;/link&gt; D-Bus 
method on @proxy. The calling thread is blocked until a reply is received.
-
-See example_animal_call_poke() for the asynchronous version of this method.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #ExampleAnimalProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_sad">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_make_happy">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_complete_poke">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-gtk-GDBus-Example-ObjectManager-Animal.Poke&quot;&gt;Poke()&lt;/link&gt; D-Bus 
method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_dup_bar">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-Since: 2.36
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-
-</return>
-</function>
-
-<function name="example_animal_dup_foo">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Foo&quot;&gt;&quot;Foo&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-
-</return>
-</function>
-
-<function name="example_animal_dup_mood">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-
-</return>
-</function>
-
-<function name="example_animal_emit_jumped">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-org-gtk-GDBus-Example-ObjectManager-Animal.Jumped&quot;&gt;&quot;Jumped&quot;&lt;/link&gt;
 D-Bus signal.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="arg_height">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_get_bar">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use example_animal_dup_bar() if on 
another thread.&lt;/warning&gt;
-
-Since: 2.36
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-
-</return>
-</function>
-
-<function name="example_animal_get_foo">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Foo&quot;&gt;&quot;Foo&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use example_animal_dup_foo() if on 
another thread.&lt;/warning&gt;
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-
-</return>
-</function>
-
-<function name="example_animal_get_mood">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use example_animal_dup_mood() if on 
another thread.&lt;/warning&gt;
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-
-</return>
-</function>
-
-<function name="example_animal_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;
 D-Bus interface.
-
-Since: 2.30
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-
-</return>
-</function>
-
-<function name="example_animal_override_properties">
-<description>
-Overrides all #GObject properties in the #ExampleAnimal interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-
-</return>
-</function>
-
-<function name="example_animal_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;.
 See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_animal_proxy_new_finish() to get the result of the operation.
-
-See example_animal_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_proxy_new_finish">
-<description>
-Finishes an operation started with example_animal_proxy_new().
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_animal_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_proxy_new_for_bus">
-<description>
-Like example_animal_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_animal_proxy_new_for_bus_finish() to get the result of the operation.
-
-See example_animal_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with example_animal_proxy_new_for_bus().
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_animal_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_proxy_new_for_bus_sync">
-<description>
-Like example_animal_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See example_animal_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;.
 See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See example_animal_proxy_new() for the asynchronous version of this constructor.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="example_animal_set_bar">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-Since: 2.36
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_set_foo">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Foo&quot;&gt;&quot;Foo&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_set_mood">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleAnimal.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_animal_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;.
-
-Since: 2.30
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-
-</return>
-</function>
-
-<function name="example_cat_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;
 D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="example_cat_override_properties">
-<description>
-Overrides all #GObject properties in the #ExampleCat interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="example_cat_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;.
 See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_cat_proxy_new_finish() to get the result of the operation.
-
-See example_cat_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_cat_proxy_new_finish">
-<description>
-Finishes an operation started with example_cat_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_cat_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_cat_proxy_new_for_bus">
-<description>
-Like example_cat_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_cat_proxy_new_for_bus_finish() to get the result of the operation.
-
-See example_cat_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_cat_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with example_cat_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_cat_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_cat_proxy_new_for_bus_sync">
-<description>
-Like example_cat_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See example_cat_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_cat_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;.
 See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See example_cat_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_cat_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="example_object_get_animal">
-<description>
-Gets the #ExampleAnimal instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;
 on @object, if any.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #ExampleAnimal that must be freed with g_object_unref() or %NULL if @object does not implement 
the interface.
-
-</return>
-</function>
-
-<function name="example_object_get_cat">
-<description>
-Gets the #ExampleCat instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;
 on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #ExampleCat that must be freed with g_object_unref() or %NULL if @object does not implement the 
interface.
-</return>
-</function>
-
-<function name="example_object_manager_client_get_proxy_type">
-<description>
-A #GDBusProxyTypeFunc that maps @interface_name to the generated #GDBusObjectProxy&lt;!-- --&gt;- and 
#GDBusProxy&lt;!-- --&gt;-derived types.
-
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> A #GDBusObjectManagerClient.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> The object path of the remote object (unused).
-</parameter_description>
-</parameter>
-<parameter name="interface_name">
-<parameter_description> Interface name of the remote object or %NULL to get the object proxy #GType.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data (unused).
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GDBusProxy&lt;!-- --&gt;-derived #GType if @interface_name is not %NULL, otherwise the #GType 
for #ExampleObjectProxy.
-</return>
-</function>
-
-<function name="example_object_manager_client_new">
-<description>
-Asynchronously creates #GDBusObjectManagerClient using example_object_manager_client_get_proxy_type() as the 
#GDBusProxyTypeFunc. See g_dbus_object_manager_client_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_object_manager_client_new_finish() to get the result of the operation.
-
-See example_object_manager_client_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_object_manager_client_new_finish">
-<description>
-Finishes an operation started with example_object_manager_client_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_object_manager_client_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_object_manager_client_new_for_bus">
-<description>
-Like example_object_manager_client_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call example_object_manager_client_new_for_bus_finish() to get the result of the operation.
-
-See example_object_manager_client_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_object_manager_client_new_for_bus_finish">
-<description>
-Finishes an operation started with example_object_manager_client_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
example_object_manager_client_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_object_manager_client_new_for_bus_sync">
-<description>
-Like example_object_manager_client_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See example_object_manager_client_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_object_manager_client_new_sync">
-<description>
-Synchronously creates #GDBusObjectManagerClient using example_object_manager_client_get_proxy_type() as the 
#GDBusProxyTypeFunc. See g_dbus_object_manager_client_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See example_object_manager_client_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="example_object_peek_animal">
-<description>
-Like example_object_get_animal() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #ExampleAnimal or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-
-</return>
-</function>
-
-<function name="example_object_peek_cat">
-<description>
-Like example_object_get_cat() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #ExampleCat or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="example_object_proxy_new">
-<description>
-Creates a new proxy object.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The proxy object.
-</return>
-</function>
-
-<function name="example_object_skeleton_new">
-<description>
-Creates a new skeleton object.
-
-
-</description>
-<parameters>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="example_object_skeleton_set_animal">
-<description>
-Sets the #ExampleAnimal instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;
 on @object.
-
-Since: 2.30
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #ExampleAnimal or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="example_object_skeleton_set_cat">
-<description>
-Sets the #ExampleCat instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;
 on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #ExampleObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #ExampleCat or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_call_check_authorized">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_authorize_call_check_authorized_finish() to get the result of the operation.
-
-See foo_igen_authorize_call_check_authorized_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_call_check_authorized_finish">
-<description>
-Finishes an operation started with foo_igen_authorize_call_check_authorized().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_authorize_call_check_authorized().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_call_check_authorized_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_authorize_call_check_authorized() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorized&quot;&gt;CheckNotAuthorized()&lt;/link&gt;
 D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_authorize_call_check_not_authorized_finish() to get the result of the operation.
-
-See foo_igen_authorize_call_check_not_authorized_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized_finish">
-<description>
-Finishes an operation started with foo_igen_authorize_call_check_not_authorized().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_authorize_call_check_not_authorized().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized_from_object">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorizedFromObject&quot;&gt;CheckNotAuthorizedFromObject()&lt;/link&gt;
 D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_authorize_call_check_not_authorized_from_object_finish() to get the result of the 
operation.
-
-See foo_igen_authorize_call_check_not_authorized_from_object_sync() for the synchronous, blocking version of 
this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized_from_object_finish">
-<description>
-Finishes an operation started with foo_igen_authorize_call_check_not_authorized_from_object().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_authorize_call_check_not_authorized_from_object().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized_from_object_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorizedFromObject&quot;&gt;CheckNotAuthorizedFromObject()&lt;/link&gt;
 D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_authorize_call_check_not_authorized_from_object() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_call_check_not_authorized_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorized&quot;&gt;CheckNotAuthorized()&lt;/link&gt;
 D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_authorize_call_check_not_authorized() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenAuthorizeProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_complete_check_authorized">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_complete_check_not_authorized">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorized&quot;&gt;CheckNotAuthorized()&lt;/link&gt;
 D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_complete_check_not_authorized_from_object">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Authorize.CheckNotAuthorizedFromObject&quot;&gt;CheckNotAuthorizedFromObject()&lt;/link&gt;
 D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenAuthorize.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt; 
D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_authorize_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenAuthorize interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt;. 
See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_authorize_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_authorize_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_authorize_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_authorize_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new_for_bus">
-<description>
-Like foo_igen_authorize_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_authorize_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_authorize_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_authorize_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_authorize_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_authorize_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_authorize_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt;. 
See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_authorize_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_authorize_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_hello_world">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.HelloWorld&quot;&gt;HelloWorld()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_hello_world_finish() to get the result of the operation.
-
-See foo_igen_bar_call_hello_world_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_hello_world_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_hello_world().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_hello_world().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_hello_world_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.HelloWorld&quot;&gt;HelloWorld()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_hello_world() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_property_cancellation">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.PropertyCancellation&quot;&gt;PropertyCancellation()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_property_cancellation_finish() to get the result of the operation.
-
-See foo_igen_bar_call_property_cancellation_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_property_cancellation_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_property_cancellation().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_property_cancellation().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_property_cancellation_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.PropertyCancellation&quot;&gt;PropertyCancellation()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_property_cancellation() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_request_multi_property_mods">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestMultiPropertyMods&quot;&gt;RequestMultiPropertyMods()&lt;/link&gt;
 D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_request_multi_property_mods_finish() to get the result of the operation.
-
-See foo_igen_bar_call_request_multi_property_mods_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_request_multi_property_mods_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_request_multi_property_mods().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_request_multi_property_mods().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_request_multi_property_mods_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestMultiPropertyMods&quot;&gt;RequestMultiPropertyMods()&lt;/link&gt;
 D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_request_multi_property_mods() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_request_signal_emission">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestSignalEmission&quot;&gt;RequestSignalEmission()&lt;/link&gt;
 D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_request_signal_emission_finish() to get the result of the operation.
-
-See foo_igen_bar_call_request_signal_emission_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_which_one">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_request_signal_emission_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_request_signal_emission().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_request_signal_emission().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_request_signal_emission_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestSignalEmission&quot;&gt;RequestSignalEmission()&lt;/link&gt;
 D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_request_signal_emission() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_which_one">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_test_non_primitive_types">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestNonPrimitiveTypes&quot;&gt;TestNonPrimitiveTypes()&lt;/link&gt;
 D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_test_non_primitive_types_finish() to get the result of the operation.
-
-See foo_igen_bar_call_test_non_primitive_types_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_s">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_pairs">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_a_struct">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_strings">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_objpaths">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_signatures">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_bytestrings">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_test_non_primitive_types_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_test_non_primitive_types().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_result">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_test_non_primitive_types().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_test_non_primitive_types_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestNonPrimitiveTypes&quot;&gt;TestNonPrimitiveTypes()&lt;/link&gt;
 D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_test_non_primitive_types() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_s">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_pairs">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_a_struct">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_strings">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_objpaths">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_signatures">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_bytestrings">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_result">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_test_primitive_types">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestPrimitiveTypes&quot;&gt;TestPrimitiveTypes()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_test_primitive_types_finish() to get the result of the operation.
-
-See foo_igen_bar_call_test_primitive_types_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_byte">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_boolean">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int16">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint16">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int32">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint32">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int64">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint64">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_double">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_string">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_objpath">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_signature">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_bytestring">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_test_primitive_types_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_test_primitive_types().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_byte">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_boolean">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int16">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint16">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int32">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint32">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int64">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint64">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_double">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_string">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_objpath">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_signature">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_bytestring">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_test_primitive_types().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_test_primitive_types_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestPrimitiveTypes&quot;&gt;TestPrimitiveTypes()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_test_primitive_types() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_byte">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_boolean">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int16">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint16">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int32">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint32">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int64">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_uint64">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_double">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_string">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_objpath">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_signature">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_bytestring">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_byte">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_boolean">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int16">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint16">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int32">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint32">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_int64">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_uint64">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_double">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_string">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_objpath">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_signature">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_ret_bytestring">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_unimplemented_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.UnimplementedMethod&quot;&gt;UnimplementedMethod()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_call_unimplemented_method_finish() to get the result of the operation.
-
-See foo_igen_bar_call_unimplemented_method_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_call_unimplemented_method_finish">
-<description>
-Finishes an operation started with foo_igen_bar_call_unimplemented_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_call_unimplemented_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_call_unimplemented_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.UnimplementedMethod&quot;&gt;UnimplementedMethod()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_call_unimplemented_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_complete_hello_world">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.HelloWorld&quot;&gt;HelloWorld()&lt;/link&gt; D-Bus method. If you 
instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="response">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_property_cancellation">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.PropertyCancellation&quot;&gt;PropertyCancellation()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_request_multi_property_mods">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestMultiPropertyMods&quot;&gt;RequestMultiPropertyMods()&lt;/link&gt;
 D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_request_signal_emission">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.RequestSignalEmission&quot;&gt;RequestSignalEmission()&lt;/link&gt;
 D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_test_non_primitive_types">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestNonPrimitiveTypes&quot;&gt;TestNonPrimitiveTypes()&lt;/link&gt;
 D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="result">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_test_primitive_types">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.TestPrimitiveTypes&quot;&gt;TestPrimitiveTypes()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="ret_byte">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_boolean">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_int16">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_uint16">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_int32">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_uint32">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_int64">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_uint64">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_double">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_string">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_objpath">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_signature">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="ret_bytestring">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_complete_unimplemented_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar.UnimplementedMethod&quot;&gt;UnimplementedMethod()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_dup_aay">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.aay&quot;&gt;&quot;aay&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_strfreev().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_ag">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ag&quot;&gt;&quot;ag&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_ao">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ao&quot;&gt;&quot;ao&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_strfreev().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_as">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.as&quot;&gt;&quot;as&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_strfreev().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_ay">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ay&quot;&gt;&quot;ay&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_finally_normal_name">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.FinallyNormalName&quot;&gt;&quot;FinallyNormalName&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_g">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.g&quot;&gt;&quot;g&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_o">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.o&quot;&gt;&quot;o&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_readonly_property">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ReadonlyProperty&quot;&gt;&quot;ReadonlyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_s">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.s&quot;&gt;&quot;s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_ag">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ag&quot;&gt;&quot;unset_ag&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_ao">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ao&quot;&gt;&quot;unset_ao&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_strfreev().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_as">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_as&quot;&gt;&quot;unset_as&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_strfreev().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_ay">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ay&quot;&gt;&quot;unset_ay&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_g">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_g&quot;&gt;&quot;unset_g&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_o">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_o&quot;&gt;&quot;unset_o&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_s">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_s&quot;&gt;&quot;unset_s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_unset_struct">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_struct&quot;&gt;&quot;unset_struct&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bar_dup_writeonly_property">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.WriteonlyProperty&quot;&gt;&quot;WriteonlyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is not readable, it is only meaningful to use this function on the service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_bar_emit_another_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-org-project-Bar.AnotherSignal&quot;&gt;&quot;AnotherSignal&quot;&lt;/link&gt; 
D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="arg_word">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_emit_test_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-org-project-Bar.TestSignal&quot;&gt;&quot;TestSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="arg_val_int32">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_strings">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_array_of_bytestrings">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_dict_s_to_pairs">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_call_random_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar-Frobnicator.RandomMethod&quot;&gt;RandomMethod()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_frobnicator_call_random_method_finish() to get the result of the operation.
-
-See foo_igen_bar_frobnicator_call_random_method_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarFrobnicatorProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_call_random_method_finish">
-<description>
-Finishes an operation started with foo_igen_bar_frobnicator_call_random_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarFrobnicatorProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_frobnicator_call_random_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_call_random_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar-Frobnicator.RandomMethod&quot;&gt;RandomMethod()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_frobnicator_call_random_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBarFrobnicatorProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_complete_random_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bar-Frobnicator.RandomMethod&quot;&gt;RandomMethod()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBarFrobnicator.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;
 D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenBarFrobnicator interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;.
 See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_frobnicator_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_bar_frobnicator_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_bar_frobnicator_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_frobnicator_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new_for_bus">
-<description>
-Like foo_igen_bar_frobnicator_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_frobnicator_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_bar_frobnicator_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_bar_frobnicator_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_frobnicator_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_bar_frobnicator_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_frobnicator_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;.
 See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_frobnicator_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_frobnicator_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_aay">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.aay&quot;&gt;&quot;aay&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_aay() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_ag">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ag&quot;&gt;&quot;ag&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_ag() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_ao">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ao&quot;&gt;&quot;ao&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_ao() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_as">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.as&quot;&gt;&quot;as&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_as() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_ay">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ay&quot;&gt;&quot;ay&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_ay() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_b">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.b&quot;&gt;&quot;b&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_d">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.d&quot;&gt;&quot;d&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_finally_normal_name">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.FinallyNormalName&quot;&gt;&quot;FinallyNormalName&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_bar_dup_finally_normal_name() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_g">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.g&quot;&gt;&quot;g&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_g() if on another 
thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_i">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.i&quot;&gt;&quot;i&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_n">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.n&quot;&gt;&quot;n&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_o">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.o&quot;&gt;&quot;o&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_o() if on another 
thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_q">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.q&quot;&gt;&quot;q&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_readonly_property">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ReadonlyProperty&quot;&gt;&quot;ReadonlyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_bar_dup_readonly_property() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_s">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.s&quot;&gt;&quot;s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_s() if on another 
thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_t">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.t&quot;&gt;&quot;t&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_u">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.u&quot;&gt;&quot;u&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_ag">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ag&quot;&gt;&quot;unset_ag&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_ag() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_ao">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ao&quot;&gt;&quot;unset_ao&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_ao() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_as">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_as&quot;&gt;&quot;unset_as&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_as() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_ay">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ay&quot;&gt;&quot;unset_ay&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_ay() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_d">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_d&quot;&gt;&quot;unset_d&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_g">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_g&quot;&gt;&quot;unset_g&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_g() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_i">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_i&quot;&gt;&quot;unset_i&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_o">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_o&quot;&gt;&quot;unset_o&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_o() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_s">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_s&quot;&gt;&quot;unset_s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_s() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_unset_struct">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_struct&quot;&gt;&quot;unset_struct&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bar_dup_unset_struct() if 
on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_writeonly_property">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.WriteonlyProperty&quot;&gt;&quot;WriteonlyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is not readable, it is only meaningful to use this function on the service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_bar_dup_writeonly_property() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_x">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.x&quot;&gt;&quot;x&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_get_y">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.y&quot;&gt;&quot;y&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_bar_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_bar_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenBar interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_bar_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_bar_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_bar_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_proxy_new_for_bus">
-<description>
-Like foo_igen_bar_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bar_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_bar_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_bar_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bar_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_bar_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bar_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bar_set_aay">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.aay&quot;&gt;&quot;aay&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_ag">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.ag&quot;&gt;&quot;ag&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_ao">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.ao&quot;&gt;&quot;ao&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_as">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.as&quot;&gt;&quot;as&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_ay">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.ay&quot;&gt;&quot;ay&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_b">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.b&quot;&gt;&quot;b&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_d">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.d&quot;&gt;&quot;d&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_finally_normal_name">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.FinallyNormalName&quot;&gt;&quot;FinallyNormalName&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_g">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.g&quot;&gt;&quot;g&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_i">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.i&quot;&gt;&quot;i&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_n">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.n&quot;&gt;&quot;n&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_o">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.o&quot;&gt;&quot;o&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_q">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.q&quot;&gt;&quot;q&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_readonly_property">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.ReadonlyProperty&quot;&gt;&quot;ReadonlyProperty&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_s">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.s&quot;&gt;&quot;s&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_t">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.t&quot;&gt;&quot;t&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_u">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.u&quot;&gt;&quot;u&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_ag">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ag&quot;&gt;&quot;unset_ag&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_ao">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ao&quot;&gt;&quot;unset_ao&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_as">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_as&quot;&gt;&quot;unset_as&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_ay">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_ay&quot;&gt;&quot;unset_ay&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_d">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_d&quot;&gt;&quot;unset_d&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_g">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_g&quot;&gt;&quot;unset_g&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_i">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_i&quot;&gt;&quot;unset_i&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_o">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_o&quot;&gt;&quot;unset_o&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_s">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_s&quot;&gt;&quot;unset_s&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_unset_struct">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.unset_struct&quot;&gt;&quot;unset_struct&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_writeonly_property">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bar.WriteonlyProperty&quot;&gt;&quot;WriteonlyProperty&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is writable, it is meaningful to use this function on both the client- and 
service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_x">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.x&quot;&gt;&quot;x&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_set_y">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-org-project-Bar.y&quot;&gt;&quot;y&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBar.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bar_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_bat_call_force_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bat.ForceMethod&quot;&gt;ForceMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bat_call_force_method_finish() to get the result of the operation.
-
-See foo_igen_bat_call_force_method_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBatProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_i">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_s">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_ay">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_struct">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_call_force_method_finish">
-<description>
-Finishes an operation started with foo_igen_bat_call_force_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBatProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_i">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_s">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_ay">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_struct">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bat_call_force_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_call_force_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-Bat.ForceMethod&quot;&gt;ForceMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_bat_call_force_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenBatProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_i">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_s">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_ay">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_in_struct">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_i">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_s">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_ay">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_force_out_struct">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_complete_force_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-Bat.ForceMethod&quot;&gt;ForceMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="force_out_i">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="force_out_s">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="force_out_ay">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-<parameter name="force_out_struct">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_dup_force_ay">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_ay&quot;&gt;&quot;force_ay&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bat_dup_force_i">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_i&quot;&gt;&quot;force_i&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bat_dup_force_s">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_s&quot;&gt;&quot;force_s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bat_dup_force_struct">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_struct&quot;&gt;&quot;force_struct&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_bat_emit_force_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-org-project-Bat.ForceSignal&quot;&gt;&quot;ForceSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_i">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_s">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_ay">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_force_struct">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_get_force_ay">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_ay&quot;&gt;&quot;force_ay&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bat_dup_force_ay() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bat_get_force_i">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_i&quot;&gt;&quot;force_i&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bat_dup_force_i() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bat_get_force_s">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_s&quot;&gt;&quot;force_s&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bat_dup_force_s() if on 
another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bat_get_force_struct">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_struct&quot;&gt;&quot;force_struct&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_bat_dup_force_struct() if 
on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_bat_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_bat_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenBat interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_bat_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bat_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_bat_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_bat_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bat_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_proxy_new_for_bus">
-<description>
-Like foo_igen_bat_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_bat_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_bat_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_bat_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_bat_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_bat_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bat_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_bat_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_bat_set_force_ay">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_ay&quot;&gt;&quot;force_ay&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_set_force_i">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_i&quot;&gt;&quot;force_i&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_set_force_s">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_s&quot;&gt;&quot;force_s&quot;&lt;/link&gt; D-Bus property 
to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_set_force_struct">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-Bat.force_struct&quot;&gt;&quot;force_struct&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenBat.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_bat_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_baz_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_baz_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenBaz interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_baz_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_baz_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_baz_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_baz_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_baz_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_baz_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_baz_proxy_new_for_bus">
-<description>
-Like foo_igen_baz_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_baz_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_baz_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_baz_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_baz_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_baz_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_baz_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_baz_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_baz_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_baz_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_baz_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_baz_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_added_method_in10">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.AddedMethodIn10&quot;&gt;AddedMethodIn10()&lt;/link&gt; D-Bus 
method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_call_added_method_in10_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_call_added_method_in10_sync() for the synchronous, blocking version of 
this method.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_added_method_in10_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_call_added_method_in10().
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_call_added_method_in10().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_added_method_in10_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.AddedMethodIn10&quot;&gt;AddedMethodIn10()&lt;/link&gt; D-Bus 
method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_call_added_method_in10() for the asynchronous version of this method.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_bar_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_call_bar_method_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_call_bar_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_bar_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_call_bar_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_call_bar_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_bar_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_call_bar_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_baz_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_call_baz_method_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_call_baz_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_baz_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_call_baz_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_call_baz_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_baz_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_call_baz_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_foo_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_call_foo_method_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_call_foo_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_foo_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_call_foo_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_call_foo_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_foo_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_call_foo_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_new_method_in2">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus 
method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_call_new_method_in2_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_call_new_method_in2_sync() for the synchronous, blocking version of this 
method.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_new_method_in2_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_call_new_method_in2().
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_call_new_method_in2().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_call_new_method_in2_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus 
method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_call_new_method_in2() for the asynchronous version of this method.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV10Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_complete_added_method_in10">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.AddedMethodIn10&quot;&gt;AddedMethodIn10()&lt;/link&gt; D-Bus 
method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_complete_bar_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_complete_baz_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_complete_foo_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_complete_new_method_in2">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV10.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus 
method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_emit_added_signal_in10">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.AddedSignalIn10&quot;&gt;&quot;AddedSignalIn10&quot;&lt;/link&gt;
 D-Bus signal.
-
-Since: 10.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_emit_bar_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_emit_baz_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_emit_foo_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_emit_new_signal_in2">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV10.NewSignalIn2&quot;&gt;&quot;NewSignalIn2&quot;&lt;/link&gt; 
D-Bus signal.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV10.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt; 
D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenChangingInterfaceV10 interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt;. 
See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v10_proxy_new_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new_for_bus">
-<description>
-Like foo_igen_changing_interface_v10_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v10_proxy_new_for_bus_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v10_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v10_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v10_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_changing_interface_v10_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt;. 
See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v10_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v10_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_bar_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v1_call_bar_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v1_call_bar_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_bar_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v1_call_bar_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v1_call_bar_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_bar_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v1_call_bar_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_baz_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v1_call_baz_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v1_call_baz_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_baz_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v1_call_baz_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v1_call_baz_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_baz_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v1_call_baz_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_foo_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v1_call_foo_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v1_call_foo_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_foo_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v1_call_foo_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v1_call_foo_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_call_foo_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v1_call_foo_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV1Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_complete_bar_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_complete_baz_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_complete_foo_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV1.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_emit_bar_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_emit_baz_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_emit_foo_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV1.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV1.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenChangingInterfaceV1 interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v1_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v1_proxy_new_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v1_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v1_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new_for_bus">
-<description>
-Like foo_igen_changing_interface_v1_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v1_proxy_new_for_bus_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v1_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v1_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v1_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_changing_interface_v1_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v1_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v1_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v1_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_bar_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_call_bar_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v2_call_bar_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_bar_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_call_bar_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_call_bar_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_bar_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_call_bar_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_baz_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_call_baz_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v2_call_baz_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_baz_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_call_baz_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_call_baz_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_baz_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_call_baz_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_foo_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_call_foo_method_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v2_call_foo_method_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_foo_method_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_call_foo_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_call_foo_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_foo_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_call_foo_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_new_method_in2">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus method 
on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_call_new_method_in2_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v2_call_new_method_in2_sync() for the synchronous, blocking version of this 
method.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_new_method_in2_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_call_new_method_in2().
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_call_new_method_in2().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_call_new_method_in2_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus method 
on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_call_new_method_in2() for the asynchronous version of this method.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenChangingInterfaceV2Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_complete_bar_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BarMethod&quot;&gt;BarMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_complete_baz_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.BazMethod&quot;&gt;BazMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_complete_foo_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_complete_new_method_in2">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-ChangingInterfaceV2.NewMethodIn2&quot;&gt;NewMethodIn2()&lt;/link&gt; D-Bus 
method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_emit_bar_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_emit_baz_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.BazSignal&quot;&gt;&quot;BazSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_emit_foo_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.FooSignal&quot;&gt;&quot;FooSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_emit_new_signal_in2">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-ChangingInterfaceV2.NewSignalIn2&quot;&gt;&quot;NewSignalIn2&quot;&lt;/link&gt; 
D-Bus signal.
-
-Since: 2.0
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenChangingInterfaceV2.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenChangingInterfaceV2 interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_changing_interface_v2_proxy_new_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new_for_bus">
-<description>
-Like foo_igen_changing_interface_v2_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_changing_interface_v2_proxy_new_for_bus_finish() to get the result of the 
operation.
-
-See foo_igen_changing_interface_v2_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_changing_interface_v2_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_changing_interface_v2_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_changing_interface_v2_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_changing_interface_v2_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_changing_interface_v2_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_attack">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Attack&quot;&gt;Attack()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_com_acme_coyote_call_attack_finish() to get the result of the operation.
-
-See foo_igen_com_acme_coyote_call_attack_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_attack_finish">
-<description>
-Finishes an operation started with foo_igen_com_acme_coyote_call_attack().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_com_acme_coyote_call_attack().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_attack_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Attack&quot;&gt;Attack()&lt;/link&gt; D-Bus method on @proxy. The 
calling thread is blocked until a reply is received.
-
-See foo_igen_com_acme_coyote_call_attack() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_run">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Run&quot;&gt;Run()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_com_acme_coyote_call_run_finish() to get the result of the operation.
-
-See foo_igen_com_acme_coyote_call_run_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_run_finish">
-<description>
-Finishes an operation started with foo_igen_com_acme_coyote_call_run().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_com_acme_coyote_call_run().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_run_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Run&quot;&gt;Run()&lt;/link&gt; D-Bus method on @proxy. The 
calling thread is blocked until a reply is received.
-
-See foo_igen_com_acme_coyote_call_run() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_sleep">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Sleep&quot;&gt;Sleep()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_com_acme_coyote_call_sleep_finish() to get the result of the operation.
-
-See foo_igen_com_acme_coyote_call_sleep_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_sleep_finish">
-<description>
-Finishes an operation started with foo_igen_com_acme_coyote_call_sleep().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_com_acme_coyote_call_sleep().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_call_sleep_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Sleep&quot;&gt;Sleep()&lt;/link&gt; D-Bus method on @proxy. The 
calling thread is blocked until a reply is received.
-
-See foo_igen_com_acme_coyote_call_sleep() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenComAcmeCoyoteProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_complete_attack">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Attack&quot;&gt;Attack()&lt;/link&gt; D-Bus method. If you instead 
want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_complete_run">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Run&quot;&gt;Run()&lt;/link&gt; D-Bus method. If you instead want 
to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_complete_sleep">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-com-acme-Coyote.Sleep&quot;&gt;Sleep()&lt;/link&gt; D-Bus method. If you instead 
want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_dup_mood">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Coyote.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_emit_surprised">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-com-acme-Coyote.Surprised&quot;&gt;&quot;Surprised&quot;&lt;/link&gt; D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_get_mood">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Coyote.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_com_acme_coyote_dup_mood() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenComAcmeCoyote interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_com_acme_coyote_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_com_acme_coyote_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_com_acme_coyote_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_com_acme_coyote_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new_for_bus">
-<description>
-Like foo_igen_com_acme_coyote_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_com_acme_coyote_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_com_acme_coyote_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_com_acme_coyote_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_com_acme_coyote_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_com_acme_coyote_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_com_acme_coyote_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_com_acme_coyote_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_set_mood">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-com-acme-Coyote.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenComAcmeCoyote.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_com_acme_coyote_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_call_hello_fd">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-FDPassing.HelloFD&quot;&gt;HelloFD()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_fdpassing_call_hello_fd_finish() to get the result of the operation.
-
-See foo_igen_fdpassing_call_hello_fd_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenFDPassingProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="fd_list">
-<parameter_description> A #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_fdpassing_call_hello_fd_finish">
-<description>
-Finishes an operation started with foo_igen_fdpassing_call_hello_fd().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenFDPassingProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_fd_list">
-<parameter_description> Return location for a #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_fdpassing_call_hello_fd().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_call_hello_fd_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-FDPassing.HelloFD&quot;&gt;HelloFD()&lt;/link&gt; D-Bus method on @proxy. The 
calling thread is blocked until a reply is received.
-
-See foo_igen_fdpassing_call_hello_fd() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenFDPassingProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="fd_list">
-<parameter_description> A #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="out_fd_list">
-<parameter_description> Return location for a #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_complete_hello_fd">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-FDPassing.HelloFD&quot;&gt;HelloFD()&lt;/link&gt; D-Bus method. If you instead 
want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenFDPassing.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="fd_list">
-<parameter_description> A #GUnixFDList or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="response">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_fdpassing_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt; D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenFDPassing interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt;. See g_dbus_proxy_new() 
for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_fdpassing_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_fdpassing_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_fdpassing_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_fdpassing_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new_for_bus">
-<description>
-Like foo_igen_fdpassing_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_fdpassing_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_fdpassing_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_fdpassing_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_fdpassing_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_fdpassing_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_fdpassing_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_fdpassing_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_fdpassing_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_call_foo_method">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_inline_docs_call_foo_method_finish() to get the result of the operation.
-
-See foo_igen_inline_docs_call_foo_method_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_call_foo_method_finish">
-<description>
-Finishes an operation started with foo_igen_inline_docs_call_foo_method().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_inline_docs_call_foo_method().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_call_foo_method_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_inline_docs_call_foo_method() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_call_method2">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.Method2&quot;&gt;Method2()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_inline_docs_call_method2_finish() to get the result of the operation.
-
-See foo_igen_inline_docs_call_method2_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_call_method2_finish">
-<description>
-Finishes an operation started with foo_igen_inline_docs_call_method2().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_inline_docs_call_method2().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_call_method2_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.Method2&quot;&gt;Method2()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_inline_docs_call_method2() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenInlineDocsProxy.
-</parameter_description>
-</parameter>
-<parameter name="arg_greeting">
-<parameter_description> Argument to pass with the method invocation.
-</parameter_description>
-</parameter>
-<parameter name="out_response">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_complete_foo_method">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.FooMethod&quot;&gt;FooMethod()&lt;/link&gt; D-Bus method. 
If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="response">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_complete_method2">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-InlineDocs.Method2&quot;&gt;Method2()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="response">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_baz_property">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.BazProperty&quot;&gt;&quot;BazProperty&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_fancy_property">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.FancyProperty&quot;&gt;&quot;FancyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_property2">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property2&quot;&gt;&quot;Property2&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_property3">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property3&quot;&gt;&quot;Property3&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_property4">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property4&quot;&gt;&quot;Property4&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_dup_property5">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property5&quot;&gt;&quot;Property5&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_emit_bar_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-org-project-InlineDocs.BarSignal&quot;&gt;&quot;BarSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="arg_blah">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-<parameter name="arg_boo">
-<parameter_description> Argument to pass with the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_get_baz_property">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.BazProperty&quot;&gt;&quot;BazProperty&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_baz_property() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_get_fancy_property">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.FancyProperty&quot;&gt;&quot;FancyProperty&quot;&lt;/link&gt;
 D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_fancy_property() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_get_property2">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property2&quot;&gt;&quot;Property2&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_property2() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_get_property3">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property3&quot;&gt;&quot;Property3&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_property3() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_get_property4">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property4&quot;&gt;&quot;Property4&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_property4() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_get_property5">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property5&quot;&gt;&quot;Property5&quot;&lt;/link&gt; 
D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_inline_docs_dup_property5() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt; 
D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenInlineDocs interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt;.
 See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_inline_docs_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_inline_docs_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_inline_docs_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_inline_docs_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new_for_bus">
-<description>
-Like foo_igen_inline_docs_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_inline_docs_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_inline_docs_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_inline_docs_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_inline_docs_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_inline_docs_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_inline_docs_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt;.
 See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_inline_docs_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_inline_docs_set_baz_property">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.BazProperty&quot;&gt;&quot;BazProperty&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_set_fancy_property">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.FancyProperty&quot;&gt;&quot;FancyProperty&quot;&lt;/link&gt;
 D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_set_property2">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property2&quot;&gt;&quot;Property2&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_set_property3">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property3&quot;&gt;&quot;Property3&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_set_property4">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property4&quot;&gt;&quot;Property4&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_set_property5">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-org-project-InlineDocs.Property5&quot;&gt;&quot;Property5&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenInlineDocs.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_inline_docs_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_call_get_self">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-MethodThreads.GetSelf&quot;&gt;GetSelf()&lt;/link&gt; D-Bus method on 
@proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_method_threads_call_get_self_finish() to get the result of the operation.
-
-See foo_igen_method_threads_call_get_self_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenMethodThreadsProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_method_threads_call_get_self_finish">
-<description>
-Finishes an operation started with foo_igen_method_threads_call_get_self().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenMethodThreadsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_self_pointer">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_method_threads_call_get_self().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_call_get_self_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-org-project-MethodThreads.GetSelf&quot;&gt;GetSelf()&lt;/link&gt; D-Bus method on 
@proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_method_threads_call_get_self() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenMethodThreadsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_self_pointer">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_complete_get_self">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-org-project-MethodThreads.GetSelf&quot;&gt;GetSelf()&lt;/link&gt; D-Bus method. If 
you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenMethodThreads.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="self_pointer">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_method_threads_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;
 D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenMethodThreads interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;.
 See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_method_threads_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_method_threads_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_method_threads_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_method_threads_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new_for_bus">
-<description>
-Like foo_igen_method_threads_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_method_threads_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_method_threads_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_method_threads_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_method_threads_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_method_threads_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_method_threads_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;.
 See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_method_threads_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_method_threads_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_naming_get_type_">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-Naming.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenNaming.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_naming_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt; D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_naming_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenNaming interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_naming_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt;. See g_dbus_proxy_new() for 
more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_naming_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_naming_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_naming_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_naming_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_naming_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_naming_proxy_new_for_bus">
-<description>
-Like foo_igen_naming_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_naming_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_naming_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_naming_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_naming_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_naming_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_naming_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_naming_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_naming_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_naming_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt;. See g_dbus_proxy_new_sync() 
for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_naming_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_naming_set_type_">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-Naming.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenNaming.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_naming_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_object_get_authorize">
-<description>
-Gets the #FooiGenAuthorize instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt; 
on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenAuthorize that must be freed with g_object_unref() or %NULL if @object does not implement 
the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_bar">
-<description>
-Gets the #FooiGenBar instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt; on @object, 
if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBar that must be freed with g_object_unref() or %NULL if @object does not implement the 
interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_bar_frobnicator">
-<description>
-Gets the #FooiGenBarFrobnicator instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;
 on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBarFrobnicator that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_bat">
-<description>
-Gets the #FooiGenBat instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt; on @object, 
if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBat that must be freed with g_object_unref() or %NULL if @object does not implement the 
interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_baz">
-<description>
-Gets the #FooiGenBaz instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt; on @object, 
if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBaz that must be freed with g_object_unref() or %NULL if @object does not implement the 
interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_changing_interface_v1">
-<description>
-Gets the #FooiGenChangingInterfaceV1 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt; on 
@object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV1 that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_changing_interface_v10">
-<description>
-Gets the #FooiGenChangingInterfaceV10 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt; on 
@object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV10 that must be freed with g_object_unref() or %NULL if @object does 
not implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_changing_interface_v2">
-<description>
-Gets the #FooiGenChangingInterfaceV2 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt; on 
@object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV2 that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_com_acme_coyote">
-<description>
-Gets the #FooiGenComAcmeCoyote instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt; on @object, 
if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenComAcmeCoyote that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_fdpassing">
-<description>
-Gets the #FooiGenFDPassing instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt; on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenFDPassing that must be freed with g_object_unref() or %NULL if @object does not implement 
the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_inline_docs">
-<description>
-Gets the #FooiGenInlineDocs instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt; 
on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenInlineDocs that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_method_threads">
-<description>
-Gets the #FooiGenMethodThreads instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;
 on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenMethodThreads that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_naming">
-<description>
-Gets the #FooiGenNaming instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt; on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenNaming that must be freed with g_object_unref() or %NULL if @object does not implement 
the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_oldie_interface">
-<description>
-Gets the #FooiGenOldieInterface instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt; on @object, if 
any.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenOldieInterface that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-
-</return>
-</function>
-
-<function name="foo_igen_object_get_rocket123">
-<description>
-Gets the #FooiGenRocket123 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt; on @object, 
if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenRocket123 that must be freed with g_object_unref() or %NULL if @object does not implement 
the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_test_ugly_case_interface">
-<description>
-Gets the #FooiGenTesTuglyCASEInterface instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt; 
on @object, if any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenTesTuglyCASEInterface that must be freed with g_object_unref() or %NULL if @object does 
not implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_get_unknown_xml_tags">
-<description>
-Gets the #FooiGenUnknownXmlTags instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt; on @object, if 
any.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenUnknownXmlTags that must be freed with g_object_unref() or %NULL if @object does not 
implement the interface.
-</return>
-</function>
-
-<function name="foo_igen_object_manager_client_get_proxy_type">
-<description>
-A #GDBusProxyTypeFunc that maps @interface_name to the generated #GDBusObjectProxy&lt;!-- --&gt;- and 
#GDBusProxy&lt;!-- --&gt;-derived types.
-
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> A #GDBusObjectManagerClient.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> The object path of the remote object (unused).
-</parameter_description>
-</parameter>
-<parameter name="interface_name">
-<parameter_description> Interface name of the remote object or %NULL to get the object proxy #GType.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data (unused).
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GDBusProxy&lt;!-- --&gt;-derived #GType if @interface_name is not %NULL, otherwise the #GType 
for #FooiGenObjectProxy.
-</return>
-</function>
-
-<function name="foo_igen_object_manager_client_new">
-<description>
-Asynchronously creates #GDBusObjectManagerClient using foo_igen_object_manager_client_get_proxy_type() as 
the #GDBusProxyTypeFunc. See g_dbus_object_manager_client_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_object_manager_client_new_finish() to get the result of the operation.
-
-See foo_igen_object_manager_client_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_manager_client_new_finish">
-<description>
-Finishes an operation started with foo_igen_object_manager_client_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_object_manager_client_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_object_manager_client_new_for_bus">
-<description>
-Like foo_igen_object_manager_client_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_object_manager_client_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_object_manager_client_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_manager_client_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_object_manager_client_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_object_manager_client_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_object_manager_client_new_for_bus_sync">
-<description>
-Like foo_igen_object_manager_client_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_object_manager_client_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_object_manager_client_new_sync">
-<description>
-Synchronously creates #GDBusObjectManagerClient using foo_igen_object_manager_client_get_proxy_type() as the 
#GDBusProxyTypeFunc. See g_dbus_object_manager_client_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_object_manager_client_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusObjectManagerClientFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed object manager client or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_authorize">
-<description>
-Like foo_igen_object_get_authorize() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenAuthorize or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_bar">
-<description>
-Like foo_igen_object_get_bar() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBar or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_bar_frobnicator">
-<description>
-Like foo_igen_object_get_bar_frobnicator() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBarFrobnicator or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_bat">
-<description>
-Like foo_igen_object_get_bat() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBat or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_baz">
-<description>
-Like foo_igen_object_get_baz() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenBaz or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_changing_interface_v1">
-<description>
-Like foo_igen_object_get_changing_interface_v1() but doesn't increase the reference count on the returned 
object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV1 or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_changing_interface_v10">
-<description>
-Like foo_igen_object_get_changing_interface_v10() but doesn't increase the reference count on the returned 
object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV10 or %NULL if @object does not implement the interface. Do not free 
the returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_changing_interface_v2">
-<description>
-Like foo_igen_object_get_changing_interface_v2() but doesn't increase the reference count on the returned 
object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenChangingInterfaceV2 or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_com_acme_coyote">
-<description>
-Like foo_igen_object_get_com_acme_coyote() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenComAcmeCoyote or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_fdpassing">
-<description>
-Like foo_igen_object_get_fdpassing() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenFDPassing or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_inline_docs">
-<description>
-Like foo_igen_object_get_inline_docs() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenInlineDocs or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_method_threads">
-<description>
-Like foo_igen_object_get_method_threads() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenMethodThreads or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_naming">
-<description>
-Like foo_igen_object_get_naming() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenNaming or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_oldie_interface">
-<description>
-Like foo_igen_object_get_oldie_interface() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenOldieInterface or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-
-</return>
-</function>
-
-<function name="foo_igen_object_peek_rocket123">
-<description>
-Like foo_igen_object_get_rocket123() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenRocket123 or %NULL if @object does not implement the interface. Do not free the returned 
object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_test_ugly_case_interface">
-<description>
-Like foo_igen_object_get_test_ugly_case_interface() but doesn't increase the reference count on the returned 
object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenTesTuglyCASEInterface or %NULL if @object does not implement the interface. Do not free 
the returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_peek_unknown_xml_tags">
-<description>
-Like foo_igen_object_get_unknown_xml_tags() but doesn't increase the reference count on the returned object.
-
-&lt;warning&gt;It is not safe to use the returned object if you are on another thread than the one where the 
#GDBusObjectManagerClient or #GDBusObjectManagerServer for @object is running.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObject.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #FooiGenUnknownXmlTags or %NULL if @object does not implement the interface. Do not free the 
returned object, it is owned by @object.
-</return>
-</function>
-
-<function name="foo_igen_object_proxy_new">
-<description>
-Creates a new proxy object.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The proxy object.
-</return>
-</function>
-
-<function name="foo_igen_object_skeleton_new">
-<description>
-Creates a new skeleton object.
-
-
-</description>
-<parameters>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_authorize">
-<description>
-Sets the #FooiGenAuthorize instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt; 
on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenAuthorize or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_bar">
-<description>
-Sets the #FooiGenBar instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenBar or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_bar_frobnicator">
-<description>
-Sets the #FooiGenBarFrobnicator instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;
 on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenBarFrobnicator or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_bat">
-<description>
-Sets the #FooiGenBat instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenBat or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_baz">
-<description>
-Sets the #FooiGenBaz instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenBaz or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_changing_interface_v1">
-<description>
-Sets the #FooiGenChangingInterfaceV1 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt; on 
@object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenChangingInterfaceV1 or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_changing_interface_v10">
-<description>
-Sets the #FooiGenChangingInterfaceV10 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt; on 
@object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenChangingInterfaceV10 or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_changing_interface_v2">
-<description>
-Sets the #FooiGenChangingInterfaceV2 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt; on 
@object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenChangingInterfaceV2 or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_com_acme_coyote">
-<description>
-Sets the #FooiGenComAcmeCoyote instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenComAcmeCoyote or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_fdpassing">
-<description>
-Sets the #FooiGenFDPassing instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenFDPassing or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_inline_docs">
-<description>
-Sets the #FooiGenInlineDocs instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt; 
on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenInlineDocs or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_method_threads">
-<description>
-Sets the #FooiGenMethodThreads instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;
 on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenMethodThreads or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_naming">
-<description>
-Sets the #FooiGenNaming instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenNaming or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_oldie_interface">
-<description>
-Sets the #FooiGenOldieInterface instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt; on @object.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenOldieInterface or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_rocket123">
-<description>
-Sets the #FooiGenRocket123 instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenRocket123 or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_test_ugly_case_interface">
-<description>
-Sets the #FooiGenTesTuglyCASEInterface instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt; 
on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenTesTuglyCASEInterface or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_object_skeleton_set_unknown_xml_tags">
-<description>
-Sets the #FooiGenUnknownXmlTags instance for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt; on @object.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenObjectSkeleton.
-</parameter_description>
-</parameter>
-<parameter name="interface_">
-<parameter_description> A #FooiGenUnknownXmlTags or %NULL to clear the interface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_call_foo">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-OldieInterface.Foo&quot;&gt;Foo()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_oldie_interface_call_foo_finish() to get the result of the operation.
-
-See foo_igen_oldie_interface_call_foo_sync() for the synchronous, blocking version of this method.
-
-Deprecated: The D-Bus method has been deprecated.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenOldieInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_call_foo_finish">
-<description>
-Finishes an operation started with foo_igen_oldie_interface_call_foo().
-
-Deprecated: The D-Bus method has been deprecated.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenOldieInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_oldie_interface_call_foo().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_call_foo_sync">
-<description>
-Synchronously invokes the &lt;link linkend=&quot;gdbus-method-OldieInterface.Foo&quot;&gt;Foo()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_oldie_interface_call_foo() for the asynchronous version of this method.
-
-Deprecated: The D-Bus method has been deprecated.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenOldieInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_complete_foo">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-OldieInterface.Foo&quot;&gt;Foo()&lt;/link&gt; D-Bus method. If you instead want 
to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-Deprecated: The D-Bus method has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_emit_bar">
-<description>
-Emits the &lt;link linkend=&quot;gdbus-signal-OldieInterface.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt; D-Bus 
signal.
-
-Deprecated: The D-Bus signal has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_get_bat">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-OldieInterface.Bat&quot;&gt;&quot;Bat&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-Deprecated: The D-Bus property has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt; D-Bus interface.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenOldieInterface interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_oldie_interface_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_oldie_interface_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_oldie_interface_proxy_new().
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_oldie_interface_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new_for_bus">
-<description>
-Like foo_igen_oldie_interface_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_oldie_interface_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_oldie_interface_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_oldie_interface_proxy_new_for_bus().
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_oldie_interface_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_oldie_interface_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_oldie_interface_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_oldie_interface_proxy_new() for the asynchronous version of this constructor.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-
-</return>
-</function>
-
-<function name="foo_igen_oldie_interface_set_bat">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-OldieInterface.Bat&quot;&gt;&quot;Bat&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-Deprecated: The D-Bus property has been deprecated.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenOldieInterface.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_oldie_interface_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt;.
-
-Deprecated: The D-Bus interface has been deprecated.
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-
-</return>
-</function>
-
-<function name="foo_igen_rocket123_call_ignite_xyz">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Rocket.Ignite&quot;&gt;Ignite()&lt;/link&gt; D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_rocket123_call_ignite_xyz_finish() to get the result of the operation.
-
-See foo_igen_rocket123_call_ignite_xyz_sync() for the synchronous, blocking version of this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenRocket123Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_call_ignite_xyz_finish">
-<description>
-Finishes an operation started with foo_igen_rocket123_call_ignite_xyz().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenRocket123Proxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_rocket123_call_ignite_xyz().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_call_ignite_xyz_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-com-acme-Rocket.Ignite&quot;&gt;Ignite()&lt;/link&gt; D-Bus method on @proxy. The 
calling thread is blocked until a reply is received.
-
-See foo_igen_rocket123_call_ignite_xyz() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenRocket123Proxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_complete_ignite_xyz">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-com-acme-Rocket.Ignite&quot;&gt;Ignite()&lt;/link&gt; D-Bus method. If you instead 
want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or 
similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_dup_direction">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Direction&quot;&gt;&quot;Direction&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_variant_unref().
-</return>
-</function>
-
-<function name="foo_igen_rocket123_dup_type_">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_rocket123_emit_exploded_xyz">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-com-acme-Rocket.Exploded&quot;&gt;&quot;Exploded&quot;&lt;/link&gt; D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_get_direction">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Direction&quot;&gt;&quot;Direction&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_rocket123_dup_direction() 
if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_get_speed_xyz">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Speed&quot;&gt;&quot;Speed&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_get_type_">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt; D-Bus property.
-
-Since this D-Bus property is readable, it is meaningful to use this function on both the client- and 
service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use foo_igen_rocket123_dup_type_() if 
on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt; D-Bus 
interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenRocket123 interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_rocket123_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_rocket123_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_rocket123_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_rocket123_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new_for_bus">
-<description>
-Like foo_igen_rocket123_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_rocket123_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_rocket123_proxy_new_for_bus_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_rocket123_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_rocket123_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_rocket123_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_rocket123_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_rocket123_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_rocket123_set_direction">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-com-acme-Rocket.Direction&quot;&gt;&quot;Direction&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_set_speed_xyz">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-com-acme-Rocket.Speed&quot;&gt;&quot;Speed&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_set_type_">
-<description>
-Sets the &lt;link linkend=&quot;gdbus-property-com-acme-Rocket.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt; 
D-Bus property to @value.
-
-Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenRocket123.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_rocket123_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_call_get_iscsi_servers">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-TestUglyCaseInterface.GetiSCSIServers&quot;&gt;GetiSCSIServers()&lt;/link&gt; 
D-Bus method on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_test_ugly_case_interface_call_get_iscsi_servers_finish() to get the result of the 
operation.
-
-See foo_igen_test_ugly_case_interface_call_get_iscsi_servers_sync() for the synchronous, blocking version of 
this method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenTesTuglyCASEInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_call_get_iscsi_servers_finish">
-<description>
-Finishes an operation started with foo_igen_test_ugly_case_interface_call_get_iscsi_servers().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenTesTuglyCASEInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_test_ugly_case_interface_call_get_iscsi_servers().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_call_get_iscsi_servers_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-TestUglyCaseInterface.GetiSCSIServers&quot;&gt;GetiSCSIServers()&lt;/link&gt; 
D-Bus method on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_test_ugly_case_interface_call_get_iscsi_servers() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenTesTuglyCASEInterfaceProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_complete_get_iscsi_servers">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-TestUglyCaseInterface.GetiSCSIServers&quot;&gt;GetiSCSIServers()&lt;/link&gt; 
D-Bus method. If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_emit_servers_updated_now">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-TestUglyCaseInterface.serversUPDATEDNOW&quot;&gt;&quot;serversUPDATEDNOW&quot;&lt;/link&gt;
 D-Bus signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_get_ugly_name">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-TestUglyCaseInterface.UGLYNAME&quot;&gt;&quot;UGLYNAME&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt; 
D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenTesTuglyCASEInterface interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt;. 
See g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_test_ugly_case_interface_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_test_ugly_case_interface_proxy_new_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_test_ugly_case_interface_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_test_ugly_case_interface_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new_for_bus">
-<description>
-Like foo_igen_test_ugly_case_interface_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_test_ugly_case_interface_proxy_new_for_bus_finish() to get the result of the 
operation.
-
-See foo_igen_test_ugly_case_interface_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_test_ugly_case_interface_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_test_ugly_case_interface_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_test_ugly_case_interface_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_test_ugly_case_interface_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt;. 
See g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_test_ugly_case_interface_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_set_ugly_name">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-TestUglyCaseInterface.UGLYNAME&quot;&gt;&quot;UGLYNAME&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenTesTuglyCASEInterface.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_test_ugly_case_interface_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_call_can_set_timezone">
-<description>
-Asynchronously invokes the &lt;link 
linkend=&quot;gdbus-method-UnknownXmlTags.CanSetTimezone&quot;&gt;CanSetTimezone()&lt;/link&gt; D-Bus method 
on @proxy.
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_unknown_xml_tags_call_can_set_timezone_finish() to get the result of the 
operation.
-
-See foo_igen_unknown_xml_tags_call_can_set_timezone_sync() for the synchronous, blocking version of this 
method.
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenUnknownXmlTagsProxy.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_call_can_set_timezone_finish">
-<description>
-Finishes an operation started with foo_igen_unknown_xml_tags_call_can_set_timezone().
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenUnknownXmlTagsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_value">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_unknown_xml_tags_call_can_set_timezone().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_call_can_set_timezone_sync">
-<description>
-Synchronously invokes the &lt;link 
linkend=&quot;gdbus-method-UnknownXmlTags.CanSetTimezone&quot;&gt;CanSetTimezone()&lt;/link&gt; D-Bus method 
on @proxy. The calling thread is blocked until a reply is received.
-
-See foo_igen_unknown_xml_tags_call_can_set_timezone() for the asynchronous version of this method.
-
-
-</description>
-<parameters>
-<parameter name="proxy">
-<parameter_description> A #FooiGenUnknownXmlTagsProxy.
-</parameter_description>
-</parameter>
-<parameter name="out_value">
-<parameter_description> Return location for return parameter or %NULL to ignore.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the call succeded, %FALSE if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_complete_can_set_timezone">
-<description>
-Helper function used in service implementations to finish handling invocations of the &lt;link 
linkend=&quot;gdbus-method-UnknownXmlTags.CanSetTimezone&quot;&gt;CanSetTimezone()&lt;/link&gt; D-Bus method. 
If you instead want to finish handling an invocation by returning an error, use 
g_dbus_method_invocation_return_error() or similar.
-
-This method will free @invocation, you cannot use it afterwards.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-<parameter name="invocation">
-<parameter_description> A #GDBusMethodInvocation.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> Parameter to return.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_dup_some_property">
-<description>
-Gets a copy of the &lt;link 
linkend=&quot;gdbus-property-UnknownXmlTags.SomeProperty&quot;&gt;&quot;SomeProperty&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. The returned value should be freed with 
g_free().
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_emit_some_signal">
-<description>
-Emits the &lt;link 
linkend=&quot;gdbus-signal-UnknownXmlTags.SomeSignal&quot;&gt;&quot;SomeSignal&quot;&lt;/link&gt; D-Bus 
signal.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_get_some_property">
-<description>
-Gets the value of the &lt;link 
linkend=&quot;gdbus-property-UnknownXmlTags.SomeProperty&quot;&gt;&quot;SomeProperty&quot;&lt;/link&gt; D-Bus 
property.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-&lt;warning&gt;The returned value is only valid until the property changes so on the client-side it is only 
safe to use this function on the thread where @object was constructed. Use 
foo_igen_unknown_xml_tags_dup_some_property() if on another thread.&lt;/warning&gt;
-
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The property value or %NULL if the property is not set. Do not free the returned value, it belongs 
to @object.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_interface_info">
-<description>
-Gets a machine-readable description of the &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt; D-Bus interface.
-
-
-</description>
-<parameters>
-</parameters>
-<return> A #GDBusInterfaceInfo. Do not free.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_override_properties">
-<description>
-Overrides all #GObject properties in the #FooiGenUnknownXmlTags interface for a concrete class.
-The properties are overridden in the order they are defined.
-
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> The class structure for a #GObject&lt;!-- --&gt;-derived class.
-</parameter_description>
-</parameter>
-<parameter name="property_id_begin">
-<parameter_description> The property id to assign to the first overridden property.
-</parameter_description>
-</parameter>
-</parameters>
-<return> The last property id.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new">
-<description>
-Asynchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt;. See 
g_dbus_proxy_new() for more details.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_unknown_xml_tags_proxy_new_finish() to get the result of the operation.
-
-See foo_igen_unknown_xml_tags_proxy_new_sync() for the synchronous, blocking version of this constructor.
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new_finish">
-<description>
-Finishes an operation started with foo_igen_unknown_xml_tags_proxy_new().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_unknown_xml_tags_proxy_new().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new_for_bus">
-<description>
-Like foo_igen_unknown_xml_tags_proxy_new() but takes a #GBusType instead of a #GDBusConnection.
-
-When the operation is finished, @callback will be invoked in the &lt;link 
linkend=&quot;g-main-context-push-thread-default&quot;&gt;thread-default main loop&lt;/link&gt; of the thread 
you are calling this method from.
-You can then call foo_igen_unknown_xml_tags_proxy_new_for_bus_finish() to get the result of the operation.
-
-See foo_igen_unknown_xml_tags_proxy_new_for_bus_sync() for the synchronous, blocking version of this 
constructor.
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="callback">
-<parameter_description> A #GAsyncReadyCallback to call when the request is satisfied.
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User data to pass to @callback.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new_for_bus_finish">
-<description>
-Finishes an operation started with foo_igen_unknown_xml_tags_proxy_new_for_bus().
-
-
-</description>
-<parameters>
-<parameter name="res">
-<parameter_description> The #GAsyncResult obtained from the #GAsyncReadyCallback passed to 
foo_igen_unknown_xml_tags_proxy_new_for_bus().
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new_for_bus_sync">
-<description>
-Like foo_igen_unknown_xml_tags_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_unknown_xml_tags_proxy_new_for_bus() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="bus_type">
-<parameter_description> A #GBusType.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique).
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_proxy_new_sync">
-<description>
-Synchronously creates a proxy for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt;. See 
g_dbus_proxy_new_sync() for more details.
-
-The calling thread is blocked until a reply is received.
-
-See foo_igen_unknown_xml_tags_proxy_new() for the asynchronous version of this constructor.
-
-
-</description>
-<parameters>
-<parameter name="connection">
-<parameter_description> A #GDBusConnection.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> Flags from the #GDBusProxyFlags enumeration.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> A bus name (well-known or unique) or %NULL if @connection is not a message bus 
connection.
-</parameter_description>
-</parameter>
-<parameter name="object_path">
-<parameter_description> An object path.
-</parameter_description>
-</parameter>
-<parameter name="cancellable">
-<parameter_description> A #GCancellable or %NULL.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> Return location for error or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> The constructed proxy object or %NULL if @error is set.
-</return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_set_some_property">
-<description>
-Sets the &lt;link 
linkend=&quot;gdbus-property-UnknownXmlTags.SomeProperty&quot;&gt;&quot;SomeProperty&quot;&lt;/link&gt; D-Bus 
property to @value.
-
-Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the 
client- and service-side.
-
-</description>
-<parameters>
-<parameter name="object">
-<parameter_description> A #FooiGenUnknownXmlTags.
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value to set.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="foo_igen_unknown_xml_tags_skeleton_new">
-<description>
-Creates a skeleton object for the D-Bus interface &lt;link 
linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt;.
-
-
-</description>
-<parameters>
-</parameters>
-<return> The skeleton object.
-</return>
-</function>
-
 <function name="g_action_activate">
 <description>
 Activates the action.
@@ -69564,18 +53974,6 @@ Since: 2.26
 <return></return>
 </function>
 
-<function name="g_winhttp_vfs_new">
-<description>
-Returns a new #GVfs handle for a WinHttp vfs.
-
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GVfs handle.
-</return>
-</function>
-
 <function name="g_zlib_compressor_get_file_info">
 <description>
 Returns the #GZlibCompressor:file-info property.
@@ -69683,25 +54081,6 @@ Since: 2.24
 </return>
 </function>
 
-<function name="get_sync_in_thread">
-<description>
-Sleep for a short time, then get a session bus connection and call
-a method on it.
-
-Runs in a non-main thread.
-
-
-</description>
-<parameters>
-<parameter name="data">
-<parameter_description> delay in microseconds
-</parameter_description>
-</parameter>
-</parameters>
-<return> the connection
-</return>
-</function>
-
 <function name="get_viewable_logical_drives">
 <description>
 Returns the list of logical and viewable drives as defined by
@@ -69718,657 +54097,4 @@ GetLogicalDrives() is returned.
 </return>
 </function>
 
-<function name="gvdb_table_get_raw_value">
-<description>
-Looks up a value named @key in @file.
-
-This call is equivalent to gvdb_table_get_value() except that it
-never byteswaps the value.
-
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GVariant, or %NULL
-</return>
-</function>
-
-<function name="gvdb_table_get_table">
-<description>
-Looks up the hash table named @key in @file.
-
-The toplevel hash table in a #GvdbTable can contain reference to
-child hash tables (and those can contain further references...).
-
-If @key is not found in @file then %NULL is returned.  Otherwise, a
-new #GvdbTable is returned, referring to the child hashtable as
-contained in the file.  This newly-created #GvdbTable does not depend
-on the continued existence of @file.
-
-You should call gvdb_table_unref() on the return result when you no
-longer require it.
-
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GvdbTable, or %NULL
-</return>
-</function>
-
-<function name="gvdb_table_get_value">
-<description>
-Looks up a value named @key in @file.
-
-If the value is not found then %NULL is returned.  Otherwise, a new
-#GVariant instance is returned.  The #GVariant does not depend on the
-continued existence of @file.
-
-You should call g_variant_unref() on the return result when you no
-longer require it.
-
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GVariant, or %NULL
-</return>
-</function>
-
-<function name="gvdb_table_has_value">
-<description>
-Checks for a value named @key in @file.
-
-Note: this function does not consider non-value nodes (other hash
-tables, for example).
-
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @key is in the table
-</return>
-</function>
-
-<function name="gvdb_table_is_valid">
-<description>
-Checks if the table is still valid.
-
-An on-disk GVDB can be marked as invalid.  This happens when the file
-has been replaced.  The appropriate action is typically to reopen the
-file.
-
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @table is still valid
-</return>
-</function>
-
-<function name="gvdb_table_list">
-<description>
-List all of the keys that appear below @key.  The nesting of keys
-within the hash file is defined by the program that created the hash
-file.  One thing is constant: each item in the returned array can be
-concatenated to @key to obtain the full name of that key.
-
-It is not possible to tell from this function if a given key is
-itself a path, a value, or another hash table; you are expected to
-know this for yourself.
-
-You should call g_strfreev() on the return result when you no longer
-require it.
-
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> a %NULL-terminated string array
-</return>
-</function>
-
-<function name="gvdb_table_new">
-<description>
-Creates a new #GvdbTable from the contents of the file found at
- filename 
-
-The only time this function fails is if the file cannot be opened.
-In that case, the #GError that is returned will be an error from
-g_mapped_file_new().
-
-An empty or otherwise corrupted file is considered to be a valid
-#GvdbTable with no entries.
-
-You should call gvdb_table_unref() on the return result when you no
-longer require it.
-
-
-</description>
-<parameters>
-<parameter name="filename">
-<parameter_description> the path to the hash file
-</parameter_description>
-</parameter>
-<parameter name="trusted">
-<parameter_description> if the contents of @filename are trusted
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> %NULL, or a pointer to a %NULL #GError
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GvdbTable
-</return>
-</function>
-
-<function name="gvdb_table_new_from_data">
-<description>
-Creates a new #GvdbTable from the data in @data.
-
-An empty or otherwise corrupted data is considered to be a valid
-#GvdbTable with no entries.
-
-You should call gvdb_table_unref() on the return result when you no
-longer require it.
-
-
-</description>
-<parameters>
-<parameter name="data">
-<parameter_description> the data
-</parameter_description>
-</parameter>
-<parameter name="data_len">
-<parameter_description> the length of @data in bytes
-</parameter_description>
-</parameter>
-<parameter name="trusted">
-<parameter_description> if the contents of @data are trusted
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> User supplied data that owns @data
-</parameter_description>
-</parameter>
-<parameter name="ref">
-<parameter_description> Ref function for @user_data
-</parameter_description>
-</parameter>
-<parameter name="unref">
-<parameter_description> Unref function for @user_data
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GvdbTable
-</return>
-</function>
-
-<function name="gvdb_table_ref">
-<description>
-Increases the reference count on @file.
-
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new reference on @file
-</return>
-</function>
-
-<function name="gvdb_table_unref">
-<description>
-Decreases the reference count on @file, possibly freeing it.
-
-Since: 2.26
-
-</description>
-<parameters>
-<parameter name="file">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gvdb_table_walk">
-<description>
-Looks up the list at @key and iterate over the items in it.
-
-First, @open_func is called to signal that we are starting to iterate over
-the list.  Then the list is iterated.  When all items in the list have been
-iterated over, the @close_func is called.
-
-When iterating, if a given item in the list is a value then @value_func is
-called.
-
-If a given item in the list is itself a list then @open_func is called.  If
-that function returns %TRUE then the walk begins iterating the items in the
-sublist, until there are no more items, at which point a matching
- close_func call is made.  If @open_func returns %FALSE then no iteration of
-the sublist occurs and no corresponding @close_func call is made.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GvdbTable
-</parameter_description>
-</parameter>
-<parameter name="key">
-<parameter_description> a key corresponding to a list
-</parameter_description>
-</parameter>
-<parameter name="open_func">
-<parameter_description> the #GvdbWalkOpenFunc
-</parameter_description>
-</parameter>
-<parameter name="value_func">
-<parameter_description> the #GvdbWalkValueFunc
-</parameter_description>
-</parameter>
-<parameter name="close_func">
-<parameter_description> the #GvdbWalkCloseFunc
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the callbacks
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="handle_created">
-<description>
-A callback function for the directory diff calculation routine,
-produces G_FILE_MONITOR_EVENT_CREATED event for a created file.
-
-</description>
-<parameters>
-<parameter name="udata">
-<parameter_description> a pointer to user data (#handle_context).
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> file name of a new file.
-</parameter_description>
-</parameter>
-<parameter name="inode">
-<parameter_description> inode number of a new file.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="handle_deleted">
-<description>
-A callback function for the directory diff calculation routine,
-produces G_FILE_MONITOR_EVENT_DELETED event for a deleted file.
-
-</description>
-<parameters>
-<parameter name="udata">
-<parameter_description> a pointer to user data (#handle_context).
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> file name of the removed file.
-</parameter_description>
-</parameter>
-<parameter name="inode">
-<parameter_description> inode number of the removed file.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="handle_moved">
-<description>
-A callback function for the directory diff calculation routine,
-produces G_FILE_MONITOR_EVENT_RENAMED event on a move.
-
-</description>
-<parameters>
-<parameter name="udata">
-<parameter_description> a pointer to user data (#handle_context).
-</parameter_description>
-</parameter>
-<parameter name="from_path">
-<parameter_description> file name of the source file.
-</parameter_description>
-</parameter>
-<parameter name="from_inode">
-<parameter_description> inode number of the source file.
-</parameter_description>
-</parameter>
-<parameter name="to_path">
-<parameter_description> file name of the replaced file.
-</parameter_description>
-</parameter>
-<parameter name="to_inode">
-<parameter_description> inode number of the replaced file.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="handle_overwritten">
-<description>
-A callback function for the directory diff calculation routine,
-produces G_FILE_MONITOR_EVENT_DELETED/CREATED event pair when
-an overwrite occurs in the directory (see dep-list for details).
-
-</description>
-<parameters>
-<parameter name="data">
-<parameter_description> a pointer to user data (#handle_context).
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> file name of the overwritten file.
-</parameter_description>
-</parameter>
-<parameter name="node">
-<parameter_description> inode number of the overwritten file.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="kevents_extend_sz">
-<description>
-Extends the allocated memory, if needed.
-
-</description>
-<parameters>
-<parameter name="kv">
-<parameter_description> a #kevents
-</parameter_description>
-</parameter>
-<parameter name="n_new">
-<parameter_description> the number of new objects to be added
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="kevents_free">
-<description>
-Resets the kevents object and frees all the associated memory.
-
-</description>
-<parameters>
-<parameter name="kv">
-<parameter_description> a #kevents
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="kevents_init_sz">
-<description>
-Initializes a #kevents object.
-
-</description>
-<parameters>
-<parameter name="kv">
-<parameter_description> a #kevents
-</parameter_description>
-</parameter>
-<parameter name="n_initial">
-<parameter_description> the initial preallocated memory size. If it is less than
-%KEVENTS_EXTEND_COUNT, this value will be used instead.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="kevents_reduce">
-<description>
-Reduces the allocated heap size, if needed.
-
-If the allocated heap size is &gt;= 3*used
-and 2*used &gt;= %KEVENTS_EXTEND_COUNT, reduce it to 2*used.
-
-</description>
-<parameters>
-<parameter name="kv">
-<parameter_description> a #kevents
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="km_scan_missing">
-<description>
-The core missing files watching routine.
-
-Traverses through a list of missing files, tries to start watching each with
-kqueue, removes the appropriate entry and invokes a user callback if the file
-has appeared.
-
-
-</description>
-<parameters>
-<parameter name="user_data">
-<parameter_description> unused
-</parameter_description>
-</parameter>
-</parameters>
-<return> %FALSE if no missing files left, %TRUE otherwise.
-</return>
-</function>
-
-<function name="kqueue_notification">
-<description>
-Represents an event occured on a file descriptor. Used for marshalling from
-kqueue thread to its subscribers.
-
-</description>
-<parameters>
-<parameter name="fd">
-<parameter_description> file descriptor, on which an activity has occured.
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> kqueue event flags, see man kevent(2).
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="kqueue_sub">
-<description>
-Represents a subscription on a file or directory.
-
-</description>
-<parameters>
-<parameter name="filename">
-<parameter_description> a name of the file to monitor
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> the pointer to user data
-</parameter_description>
-</parameter>
-<parameter name="pair_moves">
-<parameter_description> unused (currently not implemented)
-</parameter_description>
-</parameter>
-<parameter name="fd">
-<parameter_description> the associated file descriptor (used by kqueue)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="process_kqueue_notifications">
-<description>
-Processes notifications, coming from the kqueue thread.
-
-Reads notifications from the command file descriptor, emits the
-&quot;changed&quot; event on the appropriate monitor.
-
-A typical GIO Channel callback function.
-
-
-</description>
-<parameters>
-<parameter name="gioc">
-<parameter_description> unused.
-</parameter_description>
-</parameter>
-<parameter name="cond">
-<parameter_description> unused.
-</parameter_description>
-</parameter>
-<parameter name="data">
-<parameter_description> unused.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE
-</return>
-</function>
-
-<function name="test_bidi_pipe">
-<description>
-Return two #GIOStream&lt;!----&gt;s connected to each other with pipes.
-The &quot;left&quot; input stream is connected by a unidirectional pipe
-to the &quot;right&quot; output stream, and vice versa. This can be used
-as a bidirectional pipe to a child process, for instance.
-
-See test_pipe() if you only need a one-way pipe.
-
-
-</description>
-<parameters>
-<parameter name="left">
-<parameter_description> used to return one #GIOStream
-</parameter_description>
-</parameter>
-<parameter name="right">
-<parameter_description> used to return the other #GIOStream
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> used to raise an error
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE on success
-</return>
-</function>
-
-<function name="test_io_stream_new">
-<description>
-Return a simple #GIOStream binding together @input_stream and
- output_stream  They have no additional semantics as a result of being
-part of this I/O stream: in particular, closing one does not close
-the other (although closing the #GIOStream will close both sub-streams).
-
-
-</description>
-<parameters>
-<parameter name="input_stream">
-<parameter_description> an input stream
-</parameter_description>
-</parameter>
-<parameter name="output_stream">
-<parameter_description> an output stream
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GIOStream
-</return>
-</function>
-
-<function name="test_pipe">
-<description>
-Return a &quot;pipe to self&quot; connecting @is to @os. This can be used
-as a unidirectional pipe to or from a child process, for instance.
-
-See test_bidi_pipe() if you want to emulate a bidirectional pipe
-via a pair of unidirectional pipes.
-
-
-</description>
-<parameters>
-<parameter name="is">
-<parameter_description> used to return a #GInputStream
-</parameter_description>
-</parameter>
-<parameter name="os">
-<parameter_description> used to return a #GOutputStream
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> used to raise an error
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE on success
-</return>
-</function>
-
 </root>
diff --git a/tools/gen_scripts/gio_generate_docs.sh b/tools/gen_scripts/gio_generate_docs.sh
index 2b0364a..81fc2e8 100755
--- a/tools/gen_scripts/gio_generate_docs.sh
+++ b/tools/gen_scripts/gio_generate_docs.sh
@@ -13,7 +13,7 @@ PREFIX="$JHBUILD_SOURCES"
 ROOT_DIR="$(dirname "$0")/../.."
 OUT_DIR="$ROOT_DIR/gio/src"
 
-PARAMS="--with-properties"
+PARAMS="--with-properties --no-recursion"
 for dir in "$PREFIX"/glib/gio; do
   PARAMS="$PARAMS -s $dir"
 done
diff --git a/tools/gen_scripts/glib_generate_docs.sh b/tools/gen_scripts/glib_generate_docs.sh
index 654814f..92a942f 100755
--- a/tools/gen_scripts/glib_generate_docs.sh
+++ b/tools/gen_scripts/glib_generate_docs.sh
@@ -13,8 +13,8 @@ PREFIX="$JHBUILD_SOURCES"
 ROOT_DIR="$(dirname "$0")/../.."
 OUT_DIR="$ROOT_DIR/glib/src"
 
-PARAMS="--with-properties"
-for dir in "$PREFIX"/glib/{glib,gmodule,gobject,gthread}; do
+PARAMS="--with-properties --no-recursion"
+for dir in "$PREFIX"/glib/{glib,glib/deprecated,gmodule,gobject,gthread}; do
   PARAMS="$PARAMS -s $dir"
 done
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]