[glibmm] Regenerated docs .xml files



commit 387105cde5d4bdd5d9f1859f4f03b724a53668c3
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Sep 20 09:23:07 2013 +0200

    Regenerated docs .xml files

 gio/src/gio_docs.xml   |15173 +-----------------------------------------------
 glib/src/glib_docs.xml |  260 +-
 2 files changed, 460 insertions(+), 14973 deletions(-)
---
diff --git a/gio/src/gio_docs.xml b/gio/src/gio_docs.xml
index 0e7b84f..ecab0a4 100644
--- a/gio/src/gio_docs.xml
+++ b/gio/src/gio_docs.xml
@@ -1,1344 +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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
-<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>
-
 <signal name="GActionGroup::action-added">
 <description>
 Signals that a new action was just added to the group.
@@ -3347,6 +2007,39 @@ be exactly like that. Since 2.20
 </parameters>
 </enum>
 
+<enum name="GFileMeasureFlags">
+<description>
+Flags that can be used with g_file_measure_disk_usage().
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="G_FILE_MEASURE_NONE">
+<parameter_description> No flags set.
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MEASURE_REPORT_ANY_ERROR">
+<parameter_description> Report any error encountered
+while traversing the directory tree.  Normally errors are only
+reported for the toplevel file.
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MEASURE_APPARENT_SIZE">
+<parameter_description> Tally usage based on apparent file
+sizes.  Normally, the block-size is used, if available, as this is a
+more accurate representation of disk space used.
+Compare with '&lt;literal&gt;du --apparent-size&lt;/literal&gt;'.
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MEASURE_NO_XDEV">
+<parameter_description> Do not cross mount point boundaries.
+Compare with '&lt;literal&gt;du -x&lt;/literal&gt;'.
+</parameter_description>
+</parameter>
+</parameters>
+</enum>
+
 <signal name="GFileMonitor::changed">
 <description>
 Emitted when @file has been changed.
@@ -5617,1242 +4310,6 @@ conversion has been done (out)
 </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="fen_add">
 <description>
 Won't hold a ref, we have a timout callback to clean unused node_t.
@@ -6875,12357 +4332,6 @@ FEN subsystem initializing.
 <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.
@@ -37906,6 +23012,163 @@ was cancelled, the error %G_IO_ERROR_CANCELLED will be returned.
 </return>
 </function>
 
+<function name="g_file_measure_disk_usage">
+<description>
+Recursively measures the disk usage of @file.
+
+This is essentially an analog of the '&lt;literal&gt;du&lt;/literal&gt;' command,
+but it also reports the number of directories and non-directory files
+encountered (including things like symbolic links).
+
+By default, errors are only reported against the toplevel file
+itself.  Errors found while recursing are silently ignored, unless
+%G_FILE_DISK_USAGE_REPORT_ALL_ERRORS is given in @flags.
+
+The returned size, @disk_usage, is in bytes and should be formatted
+with g_format_size() in order to get something reasonable for showing
+in a user interface.
+
+ progress_callback and @progress_data can be given to request
+periodic progress updates while scanning.  See the documentation for
+#GFileMeasureProgressCallback for information about when and how the
+callback will be invoked.
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="file">
+<parameter_description> a #GFile
+</parameter_description>
+</parameter>
+<parameter name="flags">
+<parameter_description> #GFileMeasureFlags
+</parameter_description>
+</parameter>
+<parameter name="cancellable">
+<parameter_description> optional #GCancellable
+</parameter_description>
+</parameter>
+<parameter name="progress_callback">
+<parameter_description> a #GFileMeasureProgressCallback
+</parameter_description>
+</parameter>
+<parameter name="progress_data">
+<parameter_description> user_data for @progress_callback
+</parameter_description>
+</parameter>
+<parameter name="disk_usage">
+<parameter_description> the number of bytes of disk space used
+</parameter_description>
+</parameter>
+<parameter name="num_dirs">
+<parameter_description> the number of directories encountered
+</parameter_description>
+</parameter>
+<parameter name="num_files">
+<parameter_description> the number of non-directories encountered
+</parameter_description>
+</parameter>
+<parameter name="error">
+<parameter_description> %NULL, or a pointer to a %NULL #GError pointer
+</parameter_description>
+</parameter>
+</parameters>
+<return> %TRUE if successful, with the out parameters set.
+%FALSE otherwise, with @error set.
+
+</return>
+</function>
+
+<function name="g_file_measure_disk_usage_async">
+<description>
+Recursively measures the disk usage of @file.
+
+This is the asynchronous version of g_file_measure_disk_usage().  See
+there for more information.
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="file">
+<parameter_description> a #GFile
+</parameter_description>
+</parameter>
+<parameter name="flags">
+<parameter_description> #GFileMeasureFlags
+</parameter_description>
+</parameter>
+<parameter name="io_priority">
+<parameter_description> the &lt;link linkend=&quot;io-priority&quot;&gt;I/O priority&lt;/link&gt;
+of the request
+</parameter_description>
+</parameter>
+<parameter name="cancellable">
+<parameter_description> optional #GCancellable
+</parameter_description>
+</parameter>
+<parameter name="progress_callback">
+<parameter_description> a #GFileMeasureProgressCallback
+</parameter_description>
+</parameter>
+<parameter name="progress_data">
+<parameter_description> user_data for @progress_callback
+</parameter_description>
+</parameter>
+<parameter name="callback">
+<parameter_description> a #GAsyncReadyCallback to call when complete
+</parameter_description>
+</parameter>
+<parameter name="user_data">
+<parameter_description> the data to pass to callback function
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
+<function name="g_file_measure_disk_usage_finish">
+<description>
+Collects the results from an earlier call to
+g_file_measure_disk_usage_async().  See g_file_measure_disk_usage() for
+more information.
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="file">
+<parameter_description> a #GFile
+</parameter_description>
+</parameter>
+<parameter name="result">
+<parameter_description> the #GAsyncResult passed to your #GAsyncReadyCallback
+</parameter_description>
+</parameter>
+<parameter name="disk_usage">
+<parameter_description> the number of bytes of disk space used
+</parameter_description>
+</parameter>
+<parameter name="num_dirs">
+<parameter_description> the number of directories encountered
+</parameter_description>
+</parameter>
+<parameter name="num_files">
+<parameter_description> the number of non-directories encountered
+</parameter_description>
+</parameter>
+<parameter name="error">
+<parameter_description> %NULL, or a pointer to a %NULL #GError pointer
+</parameter_description>
+</parameter>
+</parameters>
+<return> %TRUE if successful, with the out parameters set.
+%FALSE otherwise, with @error set.
+
+</return>
+</function>
+
 <function name="g_file_monitor">
 <description>
 Obtains a file or directory monitor for the given file,
@@ -43615,7 +28878,8 @@ Finishes an asynchronous icon load started in g_loadable_icon_load_async().
 </parameter_description>
 </parameter>
 <parameter name="type">
-<parameter_description> a location to store the type of the loaded icon, %NULL to ignore.
+<parameter_description> a location to store the type of the
+loaded icon, %NULL to ignore.
 </parameter_description>
 </parameter>
 <parameter name="error">
@@ -52025,6 +37289,8 @@ and adding them to the action group.
 
 Since: 2.30
 
+Deprecated: 2.38: Use g_action_map_add_action_entries()
+
 </description>
 <parameters>
 <parameter name="simple">
@@ -52059,6 +37325,8 @@ The action group takes its own reference on @action.
 
 Since: 2.28
 
+Deprecated: 2.38: Use g_action_map_add_action()
+
 </description>
 <parameters>
 <parameter name="simple">
@@ -52081,6 +37349,8 @@ If no such action exists, returns %NULL.
 
 Since: 2.28
 
+Deprecated: 2.38: Use g_action_map_lookup_action()
+
 </description>
 <parameters>
 <parameter name="simple">
@@ -52119,6 +37389,8 @@ If no action of this name is in the group then nothing happens.
 
 Since: 2.28
 
+Deprecated: 2.38: Use g_action_map_remove_action()
+
 </description>
 <parameters>
 <parameter name="simple">
@@ -53263,14 +38535,20 @@ receive connections. (See g_socket_listen() and g_socket_accept() ).
 In certain situations, you may also want to bind a socket that will be
 used to initiate connections, though this is not normally required.
 
- allow_reuse should be %TRUE for server sockets (sockets that you will
-eventually call g_socket_accept() on), and %FALSE for client sockets.
-(Specifically, if it is %TRUE, then g_socket_bind() will set the
-%SO_REUSEADDR flag on the socket, allowing it to bind @address even if
-that address was previously used by another socket that has not yet been
-fully cleaned-up by the kernel. Failing to set this flag on a server
-socket may cause the bind call to return %G_IO_ERROR_ADDRESS_IN_USE if
-the server program is stopped and then immediately restarted.)
+If @socket is a TCP socket, then @allow_reuse controls the setting
+of the &lt;literal&gt;SO_REUSEADDR&lt;/literal&gt; socket option; normally it
+should be %TRUE for server sockets (sockets that you will
+eventually call g_socket_accept() on), and %FALSE for client
+sockets. (Failing to set this flag on a server socket may cause
+g_socket_bind() to return %G_IO_ERROR_ADDRESS_IN_USE if the server
+program is stopped and then immediately restarted.)
+
+If @socket is a UDP socket, then @allow_reuse determines whether or
+not other UDP sockets can be bound to the same address at the same
+time. In particular, you can have several UDP sockets bound to the
+same address, and they will all receive all of the multicast and
+broadcast packets sent to that address. (The behavior of unicast
+UDP packets to an address with multiple listeners is not defined.)
 
 Since: 2.22
 
@@ -54944,6 +40222,17 @@ Since: 2.22
 <description>
 Get the amount of data pending in the OS input buffer.
 
+If @socket is a UDP or SCTP socket, this will return the size of
+just the next packet, even if additional packets are buffered after
+that one.
+
+Note that on Windows, this function is rather inefficient in the
+UDP case, and so if you know any plausible upper bound on the size
+of the incoming packet, it is better to just do a
+g_socket_receive() with a buffer of that size, rather than calling
+g_socket_get_available_bytes() first and then doing a receive of
+exactly the right size.
+
 Since: 2.32
 
 </description>
@@ -54954,7 +40243,7 @@ Since: 2.32
 </parameter>
 </parameters>
 <return> the number of bytes that can be read from the socket
-without blocking or -1 on error.
+without blocking or truncating, or -1 on error.
 
 </return>
 </function>
@@ -54982,7 +40271,7 @@ Since: 2.22
 <description>
 Gets the broadcast setting on @socket; if %TRUE,
 it is possible to send packets to broadcast
-addresses or receive from broadcast addresses.
+addresses.
 
 Since: 2.32
 
@@ -56563,8 +41852,8 @@ Since: 2.22
 
 <function name="g_socket_set_broadcast">
 <description>
-Sets whether @socket should allow sending to and receiving from
-broadcast addresses. This is %FALSE by default.
+Sets whether @socket should allow sending to broadcast addresses.
+This is %FALSE by default.
 
 Since: 2.32
 
@@ -56575,8 +41864,8 @@ Since: 2.32
 </parameter_description>
 </parameter>
 <parameter name="broadcast">
-<parameter_description> whether @socket should allow sending to and receiving
-from broadcast addresses
+<parameter_description> whether @socket should allow sending to broadcast
+addresses
 </parameter_description>
 </parameter>
 </parameters>
diff --git a/glib/src/glib_docs.xml b/glib/src/glib_docs.xml
index 2541e15..724d5d8 100644
--- a/glib/src/glib_docs.xml
+++ b/glib/src/glib_docs.xml
@@ -2091,6 +2091,10 @@ Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes().
 
 </description>
 <parameters>
+<parameter name="G_SPAWN_DEFAULT">
+<parameter_description> no flags, default behaviour
+</parameter_description>
+</parameter>
 <parameter name="G_SPAWN_LEAVE_DESCRIPTORS_OPEN">
 <parameter_description> the parent's open file descriptors will be
 inherited by the child; otherwise all descriptors except stdin/stdout/stderr
@@ -4799,11 +4803,10 @@ The macro can be turned off in final releases of code by defining
 
 <function name="g_assert_cmpfloat">
 <description>
-Debugging macro to terminate the application with a warning
-message if a floating point number comparison fails.
+Debugging macro to compare two floating point numbers.
 
 The effect of &lt;literal&gt;g_assert_cmpfloat (n1, op, n2)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (n1 op n2)&lt;/literal&gt;. The advantage
+the same as &lt;literal&gt;g_assert_true (n1 op n2)&lt;/literal&gt;. The advantage
 of this macro is that it can produce a message that includes the
 actual values of @n1 and @n2.
 
@@ -4830,8 +4833,7 @@ One of ==, !=, &lt;, &gt;, &lt;=, &gt;=.
 
 <function name="g_assert_cmphex">
 <description>
-Debugging macro to terminate the application with a warning
-message if an unsigned integer comparison fails.
+Debugging macro to compare to unsigned integers.
 
 This is a variant of g_assert_cmpuint() that displays the numbers
 in hexadecimal notation in the message.
@@ -4859,11 +4861,10 @@ One of ==, !=, &lt;, &gt;, &lt;=, &gt;=.
 
 <function name="g_assert_cmpint">
 <description>
-Debugging macro to terminate the application with a warning
-message if an integer comparison fails.
+Debugging macro to compare two integers.
 
 The effect of &lt;literal&gt;g_assert_cmpint (n1, op, n2)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (n1 op n2)&lt;/literal&gt;. The advantage
+the same as &lt;literal&gt;g_assert_true (n1 op n2)&lt;/literal&gt;. The advantage
 of this macro is that it can produce a message that includes the
 actual values of @n1 and @n2.
 
@@ -4890,12 +4891,13 @@ One of ==, !=, &lt;, &gt;, &lt;=, &gt;=.
 
 <function name="g_assert_cmpstr">
 <description>
-Debugging macro to terminate the application with a warning
-message if a string comparison fails. The strings are compared
-using g_strcmp0().
+Debugging macro to compare two strings. If the comparison fails,
+an error message is logged and the application is either terminated
+or the testcase marked as failed.
+The strings are compared using g_strcmp0().
 
 The effect of &lt;literal&gt;g_assert_cmpstr (s1, op, s2)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (g_strcmp0 (s1, s2) op 0)&lt;/literal&gt;.
+the same as &lt;literal&gt;g_assert_true (g_strcmp0 (s1, s2) op 0)&lt;/literal&gt;.
 The advantage of this macro is that it can produce a message that
 includes the actual values of @s1 and @s2.
 
@@ -4926,11 +4928,10 @@ One of ==, !=, &lt;, &gt;, &lt;=, &gt;=.
 
 <function name="g_assert_cmpuint">
 <description>
-Debugging macro to terminate the application with a warning
-message if an unsigned integer comparison fails.
+Debugging macro to compare two unsigned integers.
 
 The effect of &lt;literal&gt;g_assert_cmpuint (n1, op, n2)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (n1 op n2)&lt;/literal&gt;. The advantage
+the same as &lt;literal&gt;g_assert_true (n1 op n2)&lt;/literal&gt;. The advantage
 of this macro is that it can produce a message that includes the
 actual values of @n1 and @n2.
 
@@ -4957,11 +4958,11 @@ One of ==, !=, &lt;, &gt;, &lt;=, &gt;=.
 
 <function name="g_assert_error">
 <description>
-Debugging macro to terminate the application with a warning
-message if a method has not returned the correct #GError.
+Debugging macro to check that a method has returned
+the correct #GError.
 
 The effect of &lt;literal&gt;g_assert_error (err, dom, c)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (err != NULL &amp;&amp; err-&gt;domain
+the same as &lt;literal&gt;g_assert_true (err != NULL &amp;&amp; err-&gt;domain
 == dom &amp;&amp; err-&gt;code == c)&lt;/literal&gt;. The advantage of this
 macro is that it can produce a message that includes the incorrect
 error message and code.
@@ -4990,13 +4991,34 @@ Since: 2.20
 <return></return>
 </function>
 
+<function name="g_assert_false">
+<description>
+Debugging macro to check an expression is false.
+
+If the assertion fails (i.e. the expression is not false),
+an error message is logged and the application is either
+terminated or the testcase marked as failed.
+
+See g_test_set_nonfatal_assertions().
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="expr">
+<parameter_description> the expression to check
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
 <function name="g_assert_no_error">
 <description>
-Debugging macro to terminate the application with a warning
-message if a method has returned a #GError.
+Debugging macro to check that a #GError is not set.
 
 The effect of &lt;literal&gt;g_assert_no_error (err)&lt;/literal&gt; is
-the same as &lt;literal&gt;g_assert (err == NULL)&lt;/literal&gt;. The advantage
+the same as &lt;literal&gt;g_assert_true (err == NULL)&lt;/literal&gt;. The advantage
 of this macro is that it can produce a message that includes
 the error message and code.
 
@@ -5027,6 +5049,50 @@ The macro can be turned off in final releases of code by defining
 <return></return>
 </function>
 
+<function name="g_assert_null">
+<description>
+Debugging macro to check an expression is %NULL.
+
+If the assertion fails (i.e. the expression is not %NULL),
+an error message is logged and the application is either
+terminated or the testcase marked as failed.
+
+See g_test_set_nonfatal_assertions().
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="expr">
+<parameter_description> the expression to check
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
+<function name="g_assert_true">
+<description>
+Debugging macro to check that an expression is true.
+
+If the assertion fails (i.e. the expression is not true),
+an error message is logged and the application is either
+terminated or the testcase marked as failed.
+
+See g_test_set_nonfatal_assertions().
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="expr">
+<parameter_description> the expression to check
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
 <function name="g_async_queue_length">
 <description>
 Returns the length of the queue.
@@ -10289,6 +10355,8 @@ function over the call provided by the system; on Unix, it will
 attempt to correctly handle %EINTR, which has platform-specific
 semantics.
 
+Since: 2.36
+
 </description>
 <parameters>
 <parameter name="fd">
@@ -13650,7 +13718,23 @@ the year as a decimal number including the century
 &lt;varlistentry&gt;&lt;term&gt;
 &lt;literal&gt;\%z&lt;/literal&gt;:
 &lt;/term&gt;&lt;listitem&gt;&lt;simpara&gt;
-the time-zone as hour offset from UTC
+the time zone as an offset from UTC (+hhmm)
+&lt;/simpara&gt;&lt;/listitem&gt;&lt;/varlistentry&gt;
+&lt;varlistentry&gt;&lt;term&gt;
+&lt;literal&gt;\%:z&lt;/literal&gt;:
+&lt;/term&gt;&lt;listitem&gt;&lt;simpara&gt;
+the time zone as an offset from UTC (+hh:mm). This is a gnulib strftime extension. Since: 2.38
+&lt;/simpara&gt;&lt;/listitem&gt;&lt;/varlistentry&gt;
+&lt;varlistentry&gt;&lt;term&gt;
+&lt;literal&gt;\%::z&lt;/literal&gt;:
+&lt;/term&gt;&lt;listitem&gt;&lt;simpara&gt;
+the time zone as an offset from UTC (+hh:mm:ss). This is a gnulib strftime extension. Since: 2.38
+&lt;/simpara&gt;&lt;/listitem&gt;&lt;/varlistentry&gt;
+&lt;varlistentry&gt;&lt;term&gt;
+&lt;literal&gt;\%:::z&lt;/literal&gt;:
+&lt;/term&gt;&lt;listitem&gt;&lt;simpara&gt;
+the time zone as an offset from UTC, with : to necessary precision
+(e.g., -04, +05:30). This is a gnulib strftime extension. Since: 2.38
 &lt;/simpara&gt;&lt;/listitem&gt;&lt;/varlistentry&gt;
 &lt;varlistentry&gt;&lt;term&gt;
 &lt;literal&gt;\%Z&lt;/literal&gt;:
@@ -16854,12 +16938,19 @@ not be modified or freed.
 
 <function name="g_get_tmp_dir">
 <description>
-Gets the directory to use for temporary files. This is found from 
-inspecting the environment variables &lt;envar&gt;TMPDIR&lt;/envar&gt;, 
-&lt;envar&gt;TMP&lt;/envar&gt;, and &lt;envar&gt;TEMP&lt;/envar&gt; in that order. If none 
-of those are defined &quot;/tmp&quot; is returned on UNIX and &quot;C:\&quot; on Windows. 
-The encoding of the returned string is system-defined. On Windows, 
-it is always UTF-8. The return value is never %NULL or the empty string.
+Gets the directory to use for temporary files.
+
+On UNIX, this is taken from the &lt;envar&gt;TMPDIR&lt;/envar&gt; environment
+variable.  If the variable is not set, &lt;literal&gt;P_tmpdir&lt;/literal&gt; is
+used, as defined by the system C library.  Failing that, a hard-coded
+default of &quot;/tmp&quot; is returned.
+
+On Windows, the &lt;envar&gt;TEMP&lt;/envar&gt; environment variable is used,
+with the root directory of the Windows installation (eg: &quot;C:\&quot;) used
+as a default.
+
+The encoding of the returned string is system-defined. On Windows, it
+is always UTF-8. The return value is never %NULL or the empty string.
 
 
 </description>
@@ -37490,6 +37581,19 @@ and/or @data the handlers have to match.
 </return>
 </function>
 
+<function name="g_signal_handlers_destroy">
+<description>
+
+</description>
+<parameters>
+<parameter name="instance">
+<parameter_description> The instance where a signal handler is sought.
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
 <function name="g_signal_handlers_disconnect_by_data">
 <description>
 Disconnects all handlers on an instance that match @data.
@@ -42240,7 +42344,7 @@ For use with #GHashTable.
 </parameter_description>
 </parameter>
 </parameters>
-<return> %TRUE if they strings are the same length and contain the
+<return> %TRUE if the strings are the same length and contain the
 same bytes
 </return>
 </function>
@@ -43743,6 +43847,29 @@ Since: 2.30
 <return></return>
 </function>
 
+<function name="g_test_failed">
+<description>
+Returns whether a test has already failed. This will
+be the case when g_test_fail(), g_test_incomplete()
+or g_test_skip() have been called, but also if an
+assertion has failed.
+
+This can be useful to return early from a test if
+continuing after a failed assertion might be harmful.
+
+The return value of this function is only meaningful
+if it is called from inside a test function.
+
+Since: 2.38
+
+</description>
+<parameters>
+</parameters>
+<return> %TRUE if the test has failed
+
+</return>
+</function>
+
 <function name="g_test_get_dir">
 <description>
 Gets the pathname of the directory containing test files of the type
@@ -43816,6 +43943,31 @@ Since: 2.16
 </return>
 </function>
 
+<function name="g_test_incomplete">
+<description>
+Indicates that a test failed because of some incomplete
+functionality. This function can be called multiple times
+from the same test.
+
+Calling this function will not stop the test from running, you
+need to return from the test function yourself. So you can
+produce additional diagnostic messages or even continue running
+the test.
+
+If not called from inside a test, this function does nothing.
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="msg">
+<parameter_description> explanation
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
 <function name="g_test_init">
 <description>
 Initialize the GLib testing framework, e.g. by seeding the
@@ -44333,6 +44485,51 @@ Since: 2.16
 </return>
 </function>
 
+<function name="g_test_set_nonfatal_assertions">
+<description>
+Changes the behaviour of g_assert_cmpstr(), g_assert_cmpint(),
+g_assert_cmpuint(), g_assert_cmphex(), g_assert_cmpfloat(),
+g_assert_true(), g_assert_false(), g_assert_null(), g_assert_no_error(),
+g_assert_error(), g_test_assert_expected_messages() and the various
+g_test_trap_assert_*() macros to not abort to program, but instead
+call g_test_fail() and continue.
+
+Note that the g_assert_not_reached() and g_assert() are not
+affected by this.
+
+This function can only be called after g_test_init().
+
+Since: 2.38
+
+</description>
+<parameters>
+</parameters>
+<return></return>
+</function>
+
+<function name="g_test_skip">
+<description>
+Indicates that a test was skipped.
+
+Calling this function will not stop the test from running, you
+need to return from the test function yourself. So you can
+produce additional diagnostic messages or even continue running
+the test.
+
+If not called from inside a test, this function does nothing.
+
+Since: 2.38
+
+</description>
+<parameters>
+<parameter name="msg">
+<parameter_description> explanation
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
 <function name="g_test_slow">
 <description>
 Returns %TRUE if tests are run in slow mode.
@@ -44997,6 +45194,7 @@ of @func becomes the return value of the thread, which can be obtained
 with g_thread_join().
 
 The @name can be useful for discriminating threads in a debugger.
+It is not used for other purposes and does not have to be unique.
 Some systems restrict the length of @name to 16 bytes.
 
 If the thread can not be created the program aborts. See
@@ -45010,7 +45208,7 @@ Since: 2.32
 </description>
 <parameters>
 <parameter name="name">
-<parameter_description> a name for the new thread
+<parameter_description> an (optional) name for the new thread
 </parameter_description>
 </parameter>
 <parameter name="func">
@@ -45470,7 +45668,7 @@ Since: 2.32
 </description>
 <parameters>
 <parameter name="name">
-<parameter_description> a name for the new thread
+<parameter_description> an (optional) name for the new thread
 </parameter_description>
 </parameter>
 <parameter name="func">



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