summaryrefslogtreecommitdiff
path: root/gio/src
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>2015-06-02 09:21:35 +0200
committerKjell Ahlstedt <kjell.ahlstedt@bredband.net>2015-06-02 09:21:35 +0200
commit328e06fc54c63351b3ca6ec9859fe0e16927aa22 (patch)
treefde53a17f4dbf64fb14d41e09208da73e998bed4 /gio/src
parent46e2b79fc1fbcb724b1633988e6e976105218523 (diff)
downloadglibmm-328e06fc54c63351b3ca6ec9859fe0e16927aa22.tar.gz
Regenerate docs.xml files, including property documentation
* tools/gen_scripts/gio_generate_docs.sh: * tools/gen_scripts/glib_generate_docs.sh: Add the --with-properties option to the call to docextract_to_xml.py. * gio/src/gio_docs.xml: * gio/src/glib_docs.xml: Regenerate with property documentation.
Diffstat (limited to 'gio/src')
-rw-r--r--gio/src/gio_docs.xml2552
1 files changed, 2460 insertions, 92 deletions
diff --git a/gio/src/gio_docs.xml b/gio/src/gio_docs.xml
index 5ac0ae3f..6bf2b38a 100644
--- a/gio/src/gio_docs.xml
+++ b/gio/src/gio_docs.xml
@@ -53,6 +53,59 @@ Since: 2.30
<return></return>
</signal>
+<property name="ExampleAnimal:bar">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+Since: 2.36
+
+</description>
+</property>
+
+<property name="ExampleAnimal:foo">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Foo&quot;&gt;&quot;Foo&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="ExampleAnimal:mood">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-gtk-GDBus-Example-ObjectManager-Animal.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="ExampleObject:animal">
+<description>
+The #ExampleAnimal instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Animal.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Animal&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="ExampleObject:cat">
+<description>
+The #ExampleCat instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-gtk-GDBus-Example-ObjectManager-Cat.top_of_page&quot;&gt;org.gtk.GDBus.Example.ObjectManager.Cat&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
<signal name="FooiGenAuthorize::handle-check-authorized">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; D-Bus method.
@@ -413,6 +466,276 @@ On the service-side, this signal can be used with e.g. g_signal_emit_by_name() t
<return></return>
</signal>
+<property name="FooiGenBar:aay">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.aay&quot;&gt;&quot;aay&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:ag">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.ag&quot;&gt;&quot;ag&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:ao">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.ao&quot;&gt;&quot;ao&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:as">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.as&quot;&gt;&quot;as&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:ay">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.ay&quot;&gt;&quot;ay&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:b">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.b&quot;&gt;&quot;b&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:d">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.d&quot;&gt;&quot;d&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:finally-normal-name">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.FinallyNormalName&quot;&gt;&quot;FinallyNormalName&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:g">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.g&quot;&gt;&quot;g&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:i">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.i&quot;&gt;&quot;i&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:n">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.n&quot;&gt;&quot;n&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:o">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.o&quot;&gt;&quot;o&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:q">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.q&quot;&gt;&quot;q&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:readonly-property">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.ReadonlyProperty&quot;&gt;&quot;ReadonlyProperty&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:s">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.s&quot;&gt;&quot;s&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:t">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.t&quot;&gt;&quot;t&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:u">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.u&quot;&gt;&quot;u&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-ag">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_ag&quot;&gt;&quot;unset_ag&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-ao">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_ao&quot;&gt;&quot;unset_ao&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-as">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_as&quot;&gt;&quot;unset_as&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-ay">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_ay&quot;&gt;&quot;unset_ay&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-d">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_d&quot;&gt;&quot;unset_d&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-g">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_g&quot;&gt;&quot;unset_g&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-i">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_i&quot;&gt;&quot;unset_i&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-o">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_o&quot;&gt;&quot;unset_o&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-s">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_s&quot;&gt;&quot;unset_s&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:unset-struct">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.unset_struct&quot;&gt;&quot;unset_struct&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:writeonly-property">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.WriteonlyProperty&quot;&gt;&quot;WriteonlyProperty&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is writable but not readable, it is meaningful to write to it on both the client- and service-side. It is only meaningful, however, to read from it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:x">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.x&quot;&gt;&quot;x&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBar:y">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bar.y&quot;&gt;&quot;y&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
<signal name="FooiGenBarFrobnicator::handle-random-method">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-org-project-Bar-Frobnicator.RandomMethod&quot;&gt;RandomMethod()&lt;/link&gt; D-Bus method.
@@ -505,6 +828,42 @@ If a signal handler returns %TRUE, it means the signal handler will handle the i
</return>
</signal>
+<property name="FooiGenBat:force-ay">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bat.force_ay&quot;&gt;&quot;force_ay&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBat:force-i">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bat.force_i&quot;&gt;&quot;force_i&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBat:force-s">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bat.force_s&quot;&gt;&quot;force_s&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenBat:force-struct">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-Bat.force_struct&quot;&gt;&quot;force_struct&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
<signal name="FooiGenChangingInterfaceV10::added-signal-in10">
<description>
On the client-side, this signal is emitted whenever the D-Bus signal &lt;link linkend=&quot;gdbus-signal-ChangingInterfaceV10.AddedSignalIn10&quot;&gt;&quot;AddedSignalIn10&quot;&lt;/link&gt; is received.
@@ -1055,6 +1414,15 @@ On the service-side, this signal can be used with e.g. g_signal_emit_by_name() t
<return></return>
</signal>
+<property name="FooiGenComAcmeCoyote:mood">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-com-acme-Coyote.Mood&quot;&gt;&quot;Mood&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
<signal name="FooiGenFDPassing::handle-hello-fd">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-FDPassing.HelloFD&quot;&gt;HelloFD()&lt;/link&gt; D-Bus method.
@@ -1161,6 +1529,60 @@ If a signal handler returns %TRUE, it means the signal handler will handle the i
</return>
</signal>
+<property name="FooiGenInlineDocs:baz-property">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.BazProperty&quot;&gt;&quot;BazProperty&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenInlineDocs:fancy-property">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.FancyProperty&quot;&gt;&quot;FancyProperty&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenInlineDocs:property2">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.Property2&quot;&gt;&quot;Property2&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenInlineDocs:property3">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.Property3&quot;&gt;&quot;Property3&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenInlineDocs:property4">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.Property4&quot;&gt;&quot;Property4&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenInlineDocs:property5">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-org-project-InlineDocs.Property5&quot;&gt;&quot;Property5&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
<signal name="FooiGenMethodThreads::handle-get-self">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-org-project-MethodThreads.GetSelf&quot;&gt;GetSelf()&lt;/link&gt; D-Bus method.
@@ -1183,6 +1605,170 @@ If a signal handler returns %TRUE, it means the signal handler will handle the i
</return>
</signal>
+<property name="FooiGenNaming:type">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-Naming.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="FooiGenObject:authorize">
+<description>
+The #FooiGenAuthorize instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-Authorize.top_of_page&quot;&gt;org.project.Authorize&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:bar">
+<description>
+The #FooiGenBar instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-Bar.top_of_page&quot;&gt;org.project.Bar&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:bar-frobnicator">
+<description>
+The #FooiGenBarFrobnicator instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-Bar-Frobnicator.top_of_page&quot;&gt;org.project.Bar.Frobnicator&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:bat">
+<description>
+The #FooiGenBat instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-Bat.top_of_page&quot;&gt;org.project.Bat&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:baz">
+<description>
+The #FooiGenBaz instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-Baz.top_of_page&quot;&gt;org.project.Baz&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:changing-interface-v1">
+<description>
+The #FooiGenChangingInterfaceV1 instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-ChangingInterfaceV1.top_of_page&quot;&gt;ChangingInterfaceV1&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:changing-interface-v10">
+<description>
+The #FooiGenChangingInterfaceV10 instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-ChangingInterfaceV10.top_of_page&quot;&gt;ChangingInterfaceV10&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:changing-interface-v2">
+<description>
+The #FooiGenChangingInterfaceV2 instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-ChangingInterfaceV2.top_of_page&quot;&gt;ChangingInterfaceV2&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:com-acme-coyote">
+<description>
+The #FooiGenComAcmeCoyote instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-com-acme-Coyote.top_of_page&quot;&gt;com.acme.Coyote&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:fdpassing">
+<description>
+The #FooiGenFDPassing instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-FDPassing.top_of_page&quot;&gt;FDPassing&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:inline-docs">
+<description>
+The #FooiGenInlineDocs instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-InlineDocs.top_of_page&quot;&gt;org.project.InlineDocs&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:method-threads">
+<description>
+The #FooiGenMethodThreads instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-org-project-MethodThreads.top_of_page&quot;&gt;org.project.MethodThreads&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:naming">
+<description>
+The #FooiGenNaming instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-Naming.top_of_page&quot;&gt;Naming&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:oldie-interface">
+<description>
+The #FooiGenOldieInterface instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-OldieInterface.top_of_page&quot;&gt;OldieInterface&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+Deprecated: The D-Bus interface has been deprecated.
+
+</description>
+</property>
+
+<property name="FooiGenObject:rocket123">
+<description>
+The #FooiGenRocket123 instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-com-acme-Rocket.top_of_page&quot;&gt;com.acme.Rocket&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:test-ugly-case-interface">
+<description>
+The #FooiGenTesTuglyCASEInterface instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-TestUglyCaseInterface.top_of_page&quot;&gt;TestUglyCaseInterface&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
+<property name="FooiGenObject:unknown-xml-tags">
+<description>
+The #FooiGenUnknownXmlTags instance corresponding to the D-Bus interface &lt;link linkend=&quot;gdbus-interface-UnknownXmlTags.top_of_page&quot;&gt;UnknownXmlTags&lt;/link&gt;, if any.
+
+Connect to the #GObject::notify signal to get informed of property changes.
+
+</description>
+</property>
+
<signal name="FooiGenOldieInterface::bar">
<description>
On the client-side, this signal is emitted whenever the D-Bus signal &lt;link linkend=&quot;gdbus-signal-OldieInterface.Bar&quot;&gt;&quot;Bar&quot;&lt;/link&gt; is received.
@@ -1225,6 +1811,17 @@ Deprecated: The D-Bus method has been deprecated.
</return>
</signal>
+<property name="FooiGenOldieInterface:bat">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-OldieInterface.Bat&quot;&gt;&quot;Bat&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+Deprecated: The D-Bus property has been deprecated.
+
+</description>
+</property>
+
<signal name="FooiGenRocket123::exploded-xyz">
<description>
On the client-side, this signal is emitted whenever the D-Bus signal &lt;link linkend=&quot;gdbus-signal-com-acme-Rocket.Exploded&quot;&gt;&quot;Exploded&quot;&lt;/link&gt; is received.
@@ -1263,6 +1860,33 @@ If a signal handler returns %TRUE, it means the signal handler will handle the i
</return>
</signal>
+<property name="FooiGenRocket123:direction">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-com-acme-Rocket.Direction&quot;&gt;&quot;Direction&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenRocket123:speed-xyz">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-com-acme-Rocket.Speed&quot;&gt;&quot;Speed&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
+<property name="FooiGenRocket123:type">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-com-acme-Rocket.Type&quot;&gt;&quot;Type&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+
+</description>
+</property>
+
<signal name="FooiGenTesTuglyCASEInterface::handle-get-iscsi-servers">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-TestUglyCaseInterface.GetiSCSIServers&quot;&gt;GetiSCSIServers()&lt;/link&gt; D-Bus method.
@@ -1301,6 +1925,15 @@ On the service-side, this signal can be used with e.g. g_signal_emit_by_name() t
<return></return>
</signal>
+<property name="FooiGenTesTuglyCASEInterface:ugly-name">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-TestUglyCaseInterface.UGLYNAME&quot;&gt;&quot;UGLYNAME&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
<signal name="FooiGenUnknownXmlTags::handle-can-set-timezone">
<description>
Signal emitted when a remote caller is invoking the &lt;link linkend=&quot;gdbus-method-UnknownXmlTags.CanSetTimezone&quot;&gt;CanSetTimezone()&lt;/link&gt; D-Bus method.
@@ -1339,6 +1972,67 @@ On the service-side, this signal can be used with e.g. g_signal_emit_by_name() t
<return></return>
</signal>
+<property name="FooiGenUnknownXmlTags:some-property">
+<description>
+Represents the D-Bus property &lt;link linkend=&quot;gdbus-property-UnknownXmlTags.SomeProperty&quot;&gt;&quot;SomeProperty&quot;&lt;/link&gt;.
+
+Since the D-Bus property for this #GObject property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.
+
+</description>
+</property>
+
+<property name="GAction:enabled">
+<description>
+If @action is currently enabled.
+
+If the action is disabled then calls to g_action_activate() and
+g_action_change_state() have no effect.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GAction:name">
+<description>
+The name of the action. This is mostly meaningful for identifying
+the action once it has been added to a #GActionGroup. It is immutable.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GAction:parameter-type">
+<description>
+The type of the parameter that must be given when activating the
+action. This is immutable, and may be %NULL if no parameter is needed when
+activating the action.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GAction:state">
+<description>
+The state of the action, or %NULL if the action is stateless.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GAction:state-type">
+<description>
+The #GVariantType of the state that the action has, or %NULL if the
+action is stateless. This is immutable.
+
+Since: 2.28
+
+</description>
+</property>
+
<signal name="GActionGroup::action-added">
<description>
Signals that a new action was just added to the group.
@@ -1678,6 +2372,16 @@ after registration. See g_application_register().
<return></return>
</signal>
+<property name="GApplication:is-busy">
+<description>
+Whether the application is currently marked as busy through
+g_application_mark_busy() or g_application_bind_busy_property().
+
+Since: 2.44
+
+</description>
+</property>
+
<enum name="GApplicationFlags">
<description>
Flags used to define the behaviour of a #GApplication.
@@ -1842,6 +2546,13 @@ Since: 2.26
</parameters>
</enum>
+<property name="GBytesIcon:bytes">
+<description>
+The bytes containing the icon.
+
+</description>
+</property>
+
<signal name="GCancellable::cancelled">
<description>
Emitted when the operation has been cancelled.
@@ -1991,6 +2702,17 @@ Since: 2.26
</parameters>
</enum>
+<property name="GDBusAuthMechanism:credentials">
+<description>
+If authenticating as a server, this property contains the
+received credentials, if any.
+
+If authenticating as a client, the property contains the
+credentials that were sent, if any.
+
+</description>
+</property>
+
<signal name="GDBusAuthObserver::allow-mechanism">
<description>
Emitted to check if @mechanism is allowed to be used.
@@ -2121,6 +2843,123 @@ remote peer closed its end of the connection
<return></return>
</signal>
+<property name="GDBusConnection:address">
+<description>
+A D-Bus address specifying potential endpoints that can be used
+when establishing the connection.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:authentication-observer">
+<description>
+A #GDBusAuthObserver object to assist in the authentication process or %NULL.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:capabilities">
+<description>
+Flags from the #GDBusCapabilityFlags enumeration
+representing connection features negotiated with the other peer.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:closed">
+<description>
+A boolean specifying whether the connection has been closed.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:exit-on-close">
+<description>
+A boolean specifying whether the process will be terminated (by
+calling `raise(SIGTERM)`) if the connection is closed by the
+remote peer.
+
+Note that #GDBusConnection objects returned by g_bus_get_finish()
+and g_bus_get_sync() will (usually) have this property set to %TRUE.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:flags">
+<description>
+Flags from the #GDBusConnectionFlags enumeration.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:guid">
+<description>
+The GUID of the peer performing the role of server when
+authenticating.
+
+If you are constructing a #GDBusConnection and pass
+%G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER in the
+#GDBusConnection:flags property then you MUST also set this
+property to a valid guid.
+
+If you are constructing a #GDBusConnection and pass
+%G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT in the
+#GDBusConnection:flags property you will be able to read the GUID
+of the other peer here after the connection has been successfully
+initialized.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:locked">
+<description>
+A boolean specifying whether the message is locked.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:stream">
+<description>
+The underlying #GIOStream used for I/O.
+
+If this is passed on construction and is a #GSocketConnection,
+then the corresponding #GSocket will be put into non-blocking mode.
+
+While the #GDBusConnection is active, it will interact with this
+stream from a worker thread, so it is not safe to interact with
+the stream directly.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusConnection:unique-name">
+<description>
+The unique name as assigned by the message bus or %NULL if the
+connection is not open or not a message bus connection.
+
+Since: 2.26
+
+</description>
+</property>
+
<enum name="GDBusConnectionFlags">
<description>
Flags used when creating a new #GDBusConnection.
@@ -2460,6 +3299,15 @@ Since: 2.30
</return>
</signal>
+<property name="GDBusInterfaceSkeleton:g-flags">
+<description>
+Flags from the #GDBusInterfaceSkeletonFlags enumeration.
+
+Since: 2.30
+
+</description>
+</property>
+
<enum name="GDBusInterfaceSkeletonFlags">
<description>
Flags describing the behavior of a #GDBusInterfaceSkeleton instance.
@@ -2826,6 +3674,93 @@ Since: 2.30
<return></return>
</signal>
+<property name="GDBusObjectManagerClient:bus-type">
+<description>
+If this property is not %G_BUS_TYPE_NONE, then
+#GDBusObjectManagerClient:connection must be %NULL and will be set to the
+#GDBusConnection obtained by calling g_bus_get() with the value
+of this property.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:connection">
+<description>
+The #GDBusConnection to use.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:flags">
+<description>
+Flags from the #GDBusObjectManagerClientFlags enumeration.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:get-proxy-type-destroy-notify">
+<description>
+A #GDestroyNotify for the #gpointer user_data in #GDBusObjectManagerClient:get-proxy-type-user-data.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:get-proxy-type-func">
+<description>
+The #GDBusProxyTypeFunc to use when determining what #GType to
+use for interface proxies or %NULL.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:get-proxy-type-user-data">
+<description>
+The #gpointer user_data to pass to #GDBusObjectManagerClient:get-proxy-type-func.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:name">
+<description>
+The well-known name or unique name that the manager is for.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:name-owner">
+<description>
+The unique name that owns #GDBusObjectManagerClient:name or %NULL if
+no-one is currently owning the name. Connect to the
+#GObject::notify signal to track changes to this property.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerClient:object-path">
+<description>
+The object path the manager is for.
+
+Since: 2.30
+
+</description>
+</property>
+
<enum name="GDBusObjectManagerClientFlags">
<description>
Flags used when constructing a #GDBusObjectManagerClient.
@@ -2848,6 +3783,42 @@ be used in managers for well-known names.
</parameters>
</enum>
+<property name="GDBusObjectManagerServer:connection">
+<description>
+The #GDBusConnection to export objects on.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectManagerServer:object-path">
+<description>
+The object path to register the manager object at.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectProxy:g-connection">
+<description>
+The connection of the proxy.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GDBusObjectProxy:g-object-path">
+<description>
+The object path of the proxy.
+
+Since: 2.30
+
+</description>
+</property>
+
<signal name="GDBusObjectSkeleton::authorize-method">
<description>
Emitted when a method is invoked by a remote caller and used to
@@ -2881,6 +3852,15 @@ Since: 2.30
</return>
</signal>
+<property name="GDBusObjectSkeleton:g-object-path">
+<description>
+The object path where the object is exported.
+
+Since: 2.30
+
+</description>
+</property>
+
<enum name="GDBusPropertyInfoFlags">
<description>
Flags describing the access control of a D-Bus property.
@@ -2967,6 +3947,122 @@ Since: 2.26
<return></return>
</signal>
+<property name="GDBusProxy:g-bus-type">
+<description>
+If this property is not %G_BUS_TYPE_NONE, then
+#GDBusProxy:g-connection must be %NULL and will be set to the
+#GDBusConnection obtained by calling g_bus_get() with the value
+of this property.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-connection">
+<description>
+The #GDBusConnection the proxy is for.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-default-timeout">
+<description>
+The timeout to use if -1 (specifying default timeout) is passed
+as @timeout_msec in the g_dbus_proxy_call() and
+g_dbus_proxy_call_sync() functions.
+
+This allows applications to set a proxy-wide timeout for all
+remote method invocations on the proxy. If this property is -1,
+the default timeout (typically 25 seconds) is used. If set to
+%G_MAXINT, then no timeout is used.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-flags">
+<description>
+Flags from the #GDBusProxyFlags enumeration.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-interface-info">
+<description>
+Ensure that interactions with this proxy conform to the given
+interface. This is mainly to ensure that malformed data received
+from the other peer is ignored. The given #GDBusInterfaceInfo is
+said to be the &quot;expected interface&quot;.
+
+The checks performed are:
+- When completing a method call, if the type signature of
+the reply message isn't what's expected, the reply is
+discarded and the #GError is set to %G_IO_ERROR_INVALID_ARGUMENT.
+
+- Received signals that have a type signature mismatch are dropped and
+a warning is logged via g_warning().
+
+- Properties received via the initial `GetAll()` call or via the
+`::PropertiesChanged` signal (on the
+[org.freedesktop.DBus.Properties](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties)
+interface) or set using g_dbus_proxy_set_cached_property()
+with a type signature mismatch are ignored and a warning is
+logged via g_warning().
+
+Note that these checks are never done on methods, signals and
+properties that are not referenced in the given
+#GDBusInterfaceInfo, since extending a D-Bus interface on the
+service-side is not considered an ABI break.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-interface-name">
+<description>
+The D-Bus interface name the proxy is for.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-name">
+<description>
+The well-known or unique name that the proxy is for.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-name-owner">
+<description>
+The unique name that owns #GDBusProxy:g-name or %NULL if no-one
+currently owns that name. You may connect to #GObject::notify signal to
+track changes to this property.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusProxy:g-object-path">
+<description>
+The object path the proxy is for.
+
+Since: 2.26
+
+</description>
+</property>
+
<enum name="GDBusProxyFlags">
<description>
Flags used when constructing an instance of a #GDBusProxy derived class.
@@ -3071,6 +4167,60 @@ run.
</return>
</signal>
+<property name="GDBusServer:active">
+<description>
+Whether the server is currently active.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusServer:address">
+<description>
+The D-Bus address to listen on.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusServer:authentication-observer">
+<description>
+A #GDBusAuthObserver object to assist in the authentication process or %NULL.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusServer:client-address">
+<description>
+The D-Bus address that clients can use.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusServer:flags">
+<description>
+Flags from the #GDBusServerFlags enumeration.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GDBusServer:guid">
+<description>
+The guid of the server.
+
+Since: 2.26
+
+</description>
+</property>
+
<enum name="GDBusServerFlags">
<description>
Flags used when creating a #GDBusServer.
@@ -3150,6 +4300,31 @@ to dynamically spawn objects in the subtree.
</parameters>
</enum>
+<property name="GDataOutputStream:byte-order">
+<description>
+Determines the byte ordering that is used when writing
+multi-byte entities (such as integers) to the stream.
+
+</description>
+</property>
+
+<property name="GDataStream:byte-order">
+<description>
+The ::byte-order property determines the byte ordering that
+is used when reading multi-byte entities (such as integers)
+from the stream.
+
+</description>
+</property>
+
+<property name="GDataStream:newline-type">
+<description>
+The :newline-type property determines what is considered
+as a line ending when reading complete lines from the stream.
+
+</description>
+</property>
+
<enum name="GDataStreamByteOrder">
<description>
#GDataStreamByteOrder is used to ensure proper endianness of streaming data sources
@@ -3198,6 +4373,13 @@ across various machine architectures.
</parameters>
</enum>
+<property name="GDesktopAppInfo:filename">
+<description>
+The origin filename of this #GDesktopAppInfo
+
+</description>
+</property>
+
<signal name="GDrive::changed">
<description>
Emitted when the drive's state has changed.
@@ -3500,6 +4682,13 @@ be exactly like that. Since 2.20
</parameters>
</enum>
+<property name="GFileIcon:file">
+<description>
+The file containing the icon.
+
+</description>
+</property>
+
<enum name="GFileMeasureFlags">
<description>
Flags that can be used with g_file_measure_disk_usage().
@@ -3537,7 +4726,28 @@ Compare with `du -x`.
<description>
Emitted when @file has been changed.
-If using #G_FILE_MONITOR_SEND_MOVED flag and @event_type is
+If using %G_FILE_MONITOR_WATCH_RENAMES on a directory monitor, and
+the information is available (and if supported by the backend),
+@event_type may be %G_FILE_MONITOR_EVENT_RENAMED,
+%G_FILE_MONITOR_EVENT_MOVED_IN or %G_FILE_MONITOR_EVENT_MOVED_OUT.
+
+In all cases @file will be a child of the monitored directory. For
+renames, @file will be the old name and @other_file is the new
+name. For &quot;moved in&quot; events, @file is the name of the file that
+appeared and @other_file is the old name that it was moved from (in
+another directory). For &quot;moved out&quot; events, @file is the name of
+the file that used to be in this directory and @other_file is the
+name of the file at its new location.
+
+It makes sense to treat %G_FILE_MONITOR_EVENT_MOVED_IN as
+equivalent to %G_FILE_MONITOR_EVENT_CREATED and
+%G_FILE_MONITOR_EVENT_MOVED_OUT as equivalent to
+%G_FILE_MONITOR_EVENT_DELETED, with extra information.
+%G_FILE_MONITOR_EVENT_RENAMED is equivalent to a delete/create
+pair. This is exactly how the events will be reported in the case
+that the %G_FILE_MONITOR_WATCH_RENAMES flag is not in use.
+
+If using the deprecated flag %G_FILE_MONITOR_SEND_MOVED flag and @event_type is
#G_FILE_MONITOR_EVENT_MOVED, @file will be set to a #GFile containing the
old path, and @other_file will be set to a #GFile containing the new path.
@@ -3600,7 +4810,26 @@ Specifies what type of event a monitor event is.
</parameter_description>
</parameter>
<parameter name="G_FILE_MONITOR_EVENT_MOVED">
-<parameter_description> the file was moved.
+<parameter_description> the file was moved -- only sent if the
+(deprecated) %G_FILE_MONITOR_SEND_MOVED flag is set
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MONITOR_EVENT_RENAMED">
+<parameter_description> the file was renamed within the
+current directory -- only sent if the %G_FILE_MONITOR_WATCH_MOVES
+flag is set. Since: 2.44.
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MONITOR_EVENT_MOVED_IN">
+<parameter_description> the file was moved into the
+monitored directory from another location -- only sent if the
+%G_FILE_MONITOR_WATCH_MOVES flag is set. Since: 2.44.
+</parameter_description>
+</parameter>
+<parameter name="G_FILE_MONITOR_EVENT_MOVED_OUT">
+<parameter_description> the file was moved out of the
+monitored directory to another location -- only sent if the
+%G_FILE_MONITOR_WATCH_MOVES flag is set. Since: 2.44
</parameter_description>
</parameter>
</parameters>
@@ -3625,7 +4854,8 @@ Flags used to set what a #GFileMonitor will watch for.
by file renames (moves) and send a single G_FILE_MONITOR_EVENT_MOVED
event instead (NB: not supported on all backends; the default
behaviour -without specifying this flag- is to send single DELETED
-and CREATED events).
+and CREATED events). Deprecated since 2.44: use
+%G_FILE_MONITOR_WATCH_MOVES instead.
</parameter_description>
</parameter>
<parameter name="G_FILE_MONITOR_WATCH_HARD_LINKS">
@@ -3633,6 +4863,13 @@ and CREATED events).
via another hard link. Since 2.36.
</parameter_description>
</parameter>
+<parameter name="G_FILE_MONITOR_WATCH_MOVES">
+<parameter_description> Watch for rename operations on a
+monitored directory. This causes %G_FILE_MONITOR_EVENT_RENAMED,
+%G_FILE_MONITOR_EVENT_MOVED_IN and %G_FILE_MONITOR_EVENT_MOVED_OUT
+events to be emitted when possible. Since: 2.44.
+</parameter_description>
+</parameter>
</parameters>
</enum>
@@ -4000,6 +5237,115 @@ before calling the callback.
</parameters>
</enum>
+<property name="GInetAddress:is-any">
+<description>
+Whether this is the &quot;any&quot; address for its family.
+See g_inet_address_get_is_any().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-link-local">
+<description>
+Whether this is a link-local address.
+See g_inet_address_get_is_link_local().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-loopback">
+<description>
+Whether this is the loopback address for its family.
+See g_inet_address_get_is_loopback().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-mc-global">
+<description>
+Whether this is a global multicast address.
+See g_inet_address_get_is_mc_global().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-mc-link-local">
+<description>
+Whether this is a link-local multicast address.
+See g_inet_address_get_is_mc_link_local().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-mc-node-local">
+<description>
+Whether this is a node-local multicast address.
+See g_inet_address_get_is_mc_node_local().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-mc-org-local">
+<description>
+Whether this is an organization-local multicast address.
+See g_inet_address_get_is_mc_org_local().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-mc-site-local">
+<description>
+Whether this is a site-local multicast address.
+See g_inet_address_get_is_mc_site_local().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-multicast">
+<description>
+Whether this is a multicast address.
+See g_inet_address_get_is_multicast().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetAddress:is-site-local">
+<description>
+Whether this is a site-local address.
+See g_inet_address_get_is_loopback().
+
+Since: 2.22
+
+</description>
+</property>
+
+<property name="GInetSocketAddress:flowinfo">
+<description>
+The `sin6_flowinfo` field, for IPv6 addresses.
+
+Since: 2.32
+
+</description>
+</property>
+
<signal name="GListModel::items-changed">
<description>
This signal is emitted whenever items were added or removed to
@@ -4030,6 +5376,61 @@ Since: 2.44
<return></return>
</signal>
+<property name="GListStore:item-type">
+<description>
+The type of items contained in this list store. Items must be
+subclasses of #GObject.
+
+Since: 2.44
+
+</description>
+</property>
+
+<property name="GMemoryOutputStream:data">
+<description>
+Pointer to buffer where data will be written.
+
+Since: 2.24
+
+</description>
+</property>
+
+<property name="GMemoryOutputStream:data-size">
+<description>
+Size of data written to the buffer.
+
+Since: 2.24
+
+</description>
+</property>
+
+<property name="GMemoryOutputStream:destroy-function">
+<description>
+Function called with the buffer as argument when the stream is destroyed.
+
+Since: 2.24
+
+</description>
+</property>
+
+<property name="GMemoryOutputStream:realloc-function">
+<description>
+Function with realloc semantics called to enlarge the buffer.
+
+Since: 2.24
+
+</description>
+</property>
+
+<property name="GMemoryOutputStream:size">
+<description>
+Current size of the data buffer.
+
+Since: 2.24
+
+</description>
+</property>
+
<signal name="GMenuModel::items-changed">
<description>
Emitted when a change has occured to the menu.
@@ -4317,6 +5718,51 @@ is completed
<return></return>
</signal>
+<property name="GMountOperation:anonymous">
+<description>
+Whether to use an anonymous user when authenticating.
+
+</description>
+</property>
+
+<property name="GMountOperation:choice">
+<description>
+The index of the user's choice when a question is asked during the
+mount operation. See the #GMountOperation::ask-question signal.
+
+</description>
+</property>
+
+<property name="GMountOperation:domain">
+<description>
+The domain to use for the mount operation.
+
+</description>
+</property>
+
+<property name="GMountOperation:password">
+<description>
+The password that is used for authentication when carrying out
+the mount operation.
+
+</description>
+</property>
+
+<property name="GMountOperation:password-save">
+<description>
+Determines if and how the password information should be saved.
+
+</description>
+</property>
+
+<property name="GMountOperation:username">
+<description>
+The user name that is used for authentication when carrying out
+the mount operation.
+
+</description>
+</property>
+
<enum name="GMountOperationResult">
<description>
#GMountOperationResult is returned as a result when a request for
@@ -4417,6 +5863,42 @@ Since: 2.32
<return></return>
</signal>
+<property name="GNetworkMonitor:connectivity">
+<description>
+More detailed information about the host's network connectivity.
+See g_network_monitor_get_connectivity() and
+#GNetworkConnectivity for more details.
+
+Since: 2.44
+
+</description>
+</property>
+
+<property name="GNetworkMonitor:network-available">
+<description>
+Whether the network is considered available. That is, whether the
+system has a default route for at least one of IPv4 or IPv6.
+
+Real-world networks are of course much more complicated than
+this; the machine may be connected to a wifi hotspot that
+requires payment before allowing traffic through, or may be
+connected to a functioning router that has lost its own upstream
+connectivity. Some hosts might only be accessible when a VPN is
+active. Other hosts might only be accessible when the VPN is
+not active. Thus, it is best to use g_network_monitor_can_reach()
+or g_network_monitor_can_reach_async() to test for reachability
+on a host-by-host basis. (On the other hand, when the property is
+%FALSE, the application can reasonably expect that no remote
+hosts at all are reachable, and should indicate this to the user
+in its UI.)
+
+See also #GNetworkMonitor::network-changed.
+
+Since: 2.32
+
+</description>
+</property>
+
<enum name="GNotificationPriority">
<description>
Priority levels for #GNotifications.
@@ -4499,6 +5981,143 @@ to, and later retrieves it again from there.
</parameters>
</enum>
+<property name="GPermission:allowed">
+<description>
+%TRUE if the caller currently has permission to perform the action that
+@permission represents the permission to perform.
+
+</description>
+</property>
+
+<property name="GPermission:can-acquire">
+<description>
+%TRUE if it is generally possible to acquire the permission by calling
+g_permission_acquire().
+
+</description>
+</property>
+
+<property name="GPermission:can-release">
+<description>
+%TRUE if it is generally possible to release the permission by calling
+g_permission_release().
+
+</description>
+</property>
+
+<property name="GPropertyAction:enabled">
+<description>
+If @action is currently enabled.
+
+If the action is disabled then calls to g_action_activate() and
+g_action_change_state() have no effect.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:name">
+<description>
+The name of the action. This is mostly meaningful for identifying
+the action once it has been added to a #GActionMap.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:object">
+<description>
+The object to wrap a property on.
+
+The object must be a non-%NULL #GObject with properties.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:parameter-type">
+<description>
+The type of the parameter that must be given when activating the
+action.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:property-name">
+<description>
+The name of the property to wrap on the object.
+
+The property must exist on the passed-in object and it must be
+readable and writable (and not construct-only).
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:state">
+<description>
+The state of the action, or %NULL if the action is stateless.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GPropertyAction:state-type">
+<description>
+The #GVariantType of the state that the action has, or %NULL if the
+action is stateless.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GProxyAddress:destination-protocol">
+<description>
+The protocol being spoke to the destination host, or %NULL if
+the #GProxyAddress doesn't know.
+
+Since: 2.34
+
+</description>
+</property>
+
+<property name="GProxyAddress:uri">
+<description>
+The URI string that the proxy was constructed from (or %NULL
+if the creator didn't specify this).
+
+Since: 2.34
+
+</description>
+</property>
+
+<property name="GProxyAddressEnumerator:default-port">
+<description>
+The default port to use if #GProxyAddressEnumerator:uri does not
+specify one.
+
+Since: 2.38
+
+</description>
+</property>
+
+<property name="GProxyAddressEnumerator:proxy-resolver">
+<description>
+The proxy resolver to use.
+
+Since: 2.36
+
+</description>
+</property>
+
<signal name="GResolver::reload">
<description>
Emitted when the resolver notices that the system resolver
@@ -4775,6 +6394,77 @@ callbacks when the writability of &quot;x&quot; changes.
<return></return>
</signal>
+<property name="GSettings:context">
+<description>
+The name of the context that the settings are stored in.
+
+</description>
+</property>
+
+<property name="GSettings:delay-apply">
+<description>
+Whether the #GSettings object is in 'delay-apply' mode. See
+g_settings_delay() for details.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSettings:has-unapplied">
+<description>
+If this property is %TRUE, the #GSettings object has outstanding
+changes that will be applied when g_settings_apply() is called.
+
+</description>
+</property>
+
+<property name="GSettings:path">
+<description>
+The path within the backend where the settings are stored.
+
+</description>
+</property>
+
+<property name="GSettings:schema">
+<description>
+The name of the schema that describes the types of keys
+for this #GSettings object.
+
+The type of this property is *not* #GSettingsSchema.
+#GSettingsSchema has only existed since version 2.32 and
+unfortunately this name was used in previous versions to refer to
+the schema ID rather than the schema itself. Take care to use the
+'settings-schema' property if you wish to pass in a
+#GSettingsSchema.
+
+Deprecated:2.32:Use the 'schema-id' property instead. In a future
+version, this property may instead refer to a #GSettingsSchema.
+
+</description>
+</property>
+
+<property name="GSettings:schema-id">
+<description>
+The name of the schema that describes the types of keys
+for this #GSettings object.
+
+</description>
+</property>
+
+<property name="GSettings:settings-schema">
+<description>
+The #GSettingsSchema describing the types of keys for this
+#GSettings object.
+
+Ideally, this property would be called 'schema'. #GSettingsSchema
+has only existed since version 2.32, however, and before then the
+'schema' property was used to refer to the ID of the schema rather
+than the schema itself. Take care.
+
+</description>
+</property>
+
<enum name="GSettingsBindFlags">
<description>
Flags used when creating a binding. These flags determine in which
@@ -4896,6 +6586,169 @@ Since: 2.30
<return></return>
</signal>
+<property name="GSimpleAction:enabled">
+<description>
+If @action is currently enabled.
+
+If the action is disabled then calls to g_action_activate() and
+g_action_change_state() have no effect.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSimpleAction:name">
+<description>
+The name of the action. This is mostly meaningful for identifying
+the action once it has been added to a #GSimpleActionGroup.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSimpleAction:parameter-type">
+<description>
+The type of the parameter that must be given when activating the
+action.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSimpleAction:state">
+<description>
+The state of the action, or %NULL if the action is stateless.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSimpleAction:state-type">
+<description>
+The #GVariantType of the state that the action has, or %NULL if the
+action is stateless.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GSimpleIOStream:input-stream">
+<description>
+Since: 2.44
+
+</description>
+</property>
+
+<property name="GSimpleIOStream:output-stream">
+<description>
+Since: 2.44
+
+</description>
+</property>
+
+<property name="GSimpleProxyResolver:default-proxy">
+<description>
+The default proxy URI that will be used for any URI that doesn't
+match #GSimpleProxyResolver:ignore-hosts, and doesn't match any
+of the schemes set with g_simple_proxy_resolver_set_uri_proxy().
+
+Note that as a special case, if this URI starts with
+&quot;socks://&quot;, #GSimpleProxyResolver will treat it as referring
+to all three of the socks5, socks4a, and socks4 proxy types.
+
+</description>
+</property>
+
+<property name="GSimpleProxyResolver:ignore-hosts">
+<description>
+A list of hostnames and IP addresses that the resolver should
+allow direct connections to.
+
+Entries can be in one of 4 formats:
+
+- A hostname, such as &quot;example.com&quot;, &quot;.example.com&quot;, or
+&quot;*.example.com&quot;, any of which match &quot;example.com&quot; or
+any subdomain of it.
+
+- An IPv4 or IPv6 address, such as &quot;192.168.1.1&quot;,
+which matches only that address.
+
+- A hostname or IP address followed by a port, such as
+&quot;example.com:80&quot;, which matches whatever the hostname or IP
+address would match, but only for URLs with the (explicitly)
+indicated port. In the case of an IPv6 address, the address
+part must appear in brackets: &quot;[::1]:443&quot;
+
+- An IP address range, given by a base address and prefix length,
+such as &quot;fe80::/10&quot;, which matches any address in that range.
+
+Note that when dealing with Unicode hostnames, the matching is
+done against the ASCII form of the name.
+
+Also note that hostname exclusions apply only to connections made
+to hosts identified by name, and IP address exclusions apply only
+to connections made to hosts identified by address. That is, if
+example.com has an address of 192.168.1.1, and the :ignore-hosts list
+contains only &quot;192.168.1.1&quot;, then a connection to &quot;example.com&quot;
+(eg, via a #GNetworkAddress) will use the proxy, and a connection to
+&quot;192.168.1.1&quot; (eg, via a #GInetSocketAddress) will not.
+
+These rules match the &quot;ignore-hosts&quot;/&quot;noproxy&quot; rules most
+commonly used by other applications.
+
+</description>
+</property>
+
+<property name="GSocket:broadcast">
+<description>
+Whether the socket should allow sending to broadcast addresses.
+
+Since: 2.32
+
+</description>
+</property>
+
+<property name="GSocket:multicast-loopback">
+<description>
+Whether outgoing multicast packets loop back to the local host.
+
+Since: 2.32
+
+</description>
+</property>
+
+<property name="GSocket:multicast-ttl">
+<description>
+Time-to-live out outgoing multicast packets
+
+Since: 2.32
+
+</description>
+</property>
+
+<property name="GSocket:timeout">
+<description>
+The timeout in seconds on socket I/O
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GSocket:ttl">
+<description>
+Time-to-live for outgoing unicast packets
+
+Since: 2.32
+
+</description>
+</property>
+
<signal name="GSocketClient::event">
<description>
Emitted when @client's activity on @connectable changes state.
@@ -4972,6 +6825,15 @@ Since: 2.32
<return></return>
</signal>
+<property name="GSocketClient:proxy-resolver">
+<description>
+The proxy resolver to use
+
+Since: 2.36
+
+</description>
+</property>
+
<enum name="GSocketClientEvent">
<description>
Describes an event occurring on a #GSocketClient. See the
@@ -5058,6 +6920,65 @@ Since: 2.22
</parameters>
</enum>
+<signal name="GSocketListener::event">
+<description>
+Emitted when @listener's activity on @socket changes state.
+Note that when @listener is used to listen on both IPv4 and
+IPv6, a separate set of signals will be emitted for each, and
+the order they happen in is undefined.
+
+Since: 2.46
+
+</description>
+<parameters>
+<parameter name="listener">
+<parameter_description> the #GSocketListener
+</parameter_description>
+</parameter>
+<parameter name="event">
+<parameter_description> the event that is occurring
+</parameter_description>
+</parameter>
+<parameter name="socket">
+<parameter_description> the #GSocket the event is occurring on
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</signal>
+
+<enum name="GSocketListenerEvent">
+<description>
+Describes an event occurring on a #GSocketListener. See the
+#GSocketListener::event signal for more details.
+
+Additional values may be added to this type in the future.
+
+Since: 2.46
+
+</description>
+<parameters>
+<parameter name="G_SOCKET_LISTENER_BINDING">
+<parameter_description> The listener is about to bind a socket.
+</parameter_description>
+</parameter>
+<parameter name="G_SOCKET_LISTENER_BOUND">
+<parameter_description> The listener has bound a socket.
+</parameter_description>
+</parameter>
+<parameter name="G_SOCKET_LISTENER_LISTENING">
+<parameter_description> The listener is about to start
+listening on this socket.
+</parameter_description>
+</parameter>
+<parameter name="G_SOCKET_LISTENER_LISTENED">
+<parameter_description> The listener is now listening on
+this socket.
+</parameter_description>
+</parameter>
+</parameters>
+</enum>
+
<enum name="GSocketMsgFlags">
<description>
Flags used in g_socket_receive_message() and g_socket_send_message().
@@ -5260,6 +7181,32 @@ over the &quot;standard&quot; file descriptors (stdin, stdout, stderr).
</parameters>
</enum>
+<property name="GTask:completed">
+<description>
+Whether the task has completed, meaning its callback (if set) has been
+invoked. This can only happen after g_task_return_pointer(),
+g_task_return_error() or one of the other return functions have been called
+on the task.
+
+This property is guaranteed to change from %FALSE to %TRUE exactly once.
+
+The #GObject::notify signal for this change is emitted in the same main
+context as the task’s callback, immediately after that callback is invoked.
+
+Since: 2.44
+
+</description>
+</property>
+
+<property name="GTestDBus:flags">
+<description>
+#GTestDBusFlags specifying the behaviour of the D-Bus session.
+
+Since: 2.34
+
+</description>
+</property>
+
<enum name="GTestDBusFlags">
<description>
Flags to define future #GTestDBus behaviour.
@@ -5275,6 +7222,41 @@ Since: 2.34
</parameters>
</enum>
+<property name="GThemedIcon:name">
+<description>
+The icon name.
+
+</description>
+</property>
+
+<property name="GThemedIcon:names">
+<description>
+A %NULL-terminated array of icon names.
+
+</description>
+</property>
+
+<property name="GThemedIcon:use-default-fallbacks">
+<description>
+Whether to use the default fallbacks found by shortening the icon name
+at '-' characters. If the &quot;names&quot; array has more than one element,
+ignores any past the first.
+
+For example, if the icon name was &quot;gnome-dev-cdrom-audio&quot;, the array
+would become
+|[&lt;!-- language=&quot;C&quot; --&gt;
+{
+&quot;gnome-dev-cdrom-audio&quot;,
+&quot;gnome-dev-cdrom&quot;,
+&quot;gnome-dev&quot;,
+&quot;gnome&quot;,
+NULL
+};
+]|
+
+</description>
+</property>
+
<signal name="GThreadedSocketService::run">
<description>
The ::run signal is emitted in a worker thread in response to an
@@ -5325,6 +7307,75 @@ Since: 2.28
</parameters>
</enum>
+<property name="GTlsCertificate:certificate">
+<description>
+The DER (binary) encoded representation of the certificate.
+This property and the #GTlsCertificate:certificate-pem property
+represent the same data, just in different forms.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsCertificate:certificate-pem">
+<description>
+The PEM (ASCII) encoded representation of the certificate.
+This property and the #GTlsCertificate:certificate
+property represent the same data, just in different forms.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsCertificate:issuer">
+<description>
+A #GTlsCertificate representing the entity that issued this
+certificate. If %NULL, this means that the certificate is either
+self-signed, or else the certificate of the issuer is not
+available.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsCertificate:private-key">
+<description>
+The DER (binary) encoded representation of the certificate's
+private key, in either PKCS#1 format or unencrypted PKCS#8
+format. This property (or the #GTlsCertificate:private-key-pem
+property) can be set when constructing a key (eg, from a file),
+but cannot be read.
+
+PKCS#8 format is supported since 2.32; earlier releases only
+support PKCS#1. You can use the `openssl rsa`
+tool to convert PKCS#8 keys to PKCS#1.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsCertificate:private-key-pem">
+<description>
+The PEM (ASCII) encoded representation of the certificate's
+private key in either PKCS#1 format (&quot;`BEGIN RSA PRIVATE
+KEY`&quot;) or unencrypted PKCS#8 format (&quot;`BEGIN
+PRIVATE KEY`&quot;). This property (or the
+#GTlsCertificate:private-key property) can be set when
+constructing a key (eg, from a file), but cannot be read.
+
+PKCS#8 format is supported since 2.32; earlier releases only
+support PKCS#1. You can use the `openssl rsa`
+tool to convert PKCS#8 keys to PKCS#1.
+
+Since: 2.28
+
+</description>
+</property>
+
<enum name="GTlsCertificateFlags">
<description>
A set of flags describing TLS certification validation. This can be
@@ -5396,6 +7447,73 @@ Since: 2.40
</parameters>
</enum>
+<property name="GTlsClientConnection:accepted-cas">
+<description>
+A list of the distinguished names of the Certificate Authorities
+that the server will accept client certificates signed by. If the
+server requests a client certificate during the handshake, then
+this property will be set after the handshake completes.
+
+Each item in the list is a #GByteArray which contains the complete
+subject DN of the certificate authority.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsClientConnection:server-identity">
+<description>
+A #GSocketConnectable describing the identity of the server that
+is expected on the other end of the connection.
+
+If the %G_TLS_CERTIFICATE_BAD_IDENTITY flag is set in
+#GTlsClientConnection:validation-flags, this object will be used
+to determine the expected identify of the remote end of the
+connection; if #GTlsClientConnection:server-identity is not set,
+or does not match the identity presented by the server, then the
+%G_TLS_CERTIFICATE_BAD_IDENTITY validation will fail.
+
+In addition to its use in verifying the server certificate,
+this is also used to give a hint to the server about what
+certificate we expect, which is useful for servers that serve
+virtual hosts.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsClientConnection:use-ssl3">
+<description>
+If %TRUE, tells the connection to use a fallback version of TLS
+or SSL, rather than trying to negotiate the best version of TLS
+to use. This can be used when talking to servers that don't
+implement version negotiation correctly and therefore refuse to
+handshake at all with a &quot;modern&quot; TLS handshake.
+
+Despite the property name, the fallback version is not
+necessarily SSL 3.0; if SSL 3.0 has been disabled, the
+#GTlsClientConnection will use the next highest available version
+(normally TLS 1.0) as the fallback version.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsClientConnection:validation-flags">
+<description>
+What steps to perform when validating a certificate received from
+a server. Server certificates that fail to validate in all of the
+ways indicated here will be rejected unless the application
+overrides the default via #GTlsConnection::accept-certificate.
+
+Since: 2.28
+
+</description>
+</property>
+
<signal name="GTlsConnection::accept-certificate">
<description>
Emitted during the TLS handshake after the peer certificate has
@@ -5457,6 +7575,107 @@ no one else overrides it.
</return>
</signal>
+<property name="GTlsConnection:base-io-stream">
+<description>
+The #GIOStream that the connection wraps
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:certificate">
+<description>
+The connection's certificate; see
+g_tls_connection_set_certificate().
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:database">
+<description>
+The certificate database to use when verifying this TLS connection.
+If no cerificate database is set, then the default database will be
+used. See g_tls_backend_get_default_database().
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GTlsConnection:interaction">
+<description>
+A #GTlsInteraction object to be used when the connection or certificate
+database need to interact with the user. This will be used to prompt the
+user for passwords where necessary.
+
+Since: 2.30
+
+</description>
+</property>
+
+<property name="GTlsConnection:peer-certificate">
+<description>
+The connection's peer's certificate, after the TLS handshake has
+completed and the certificate has been accepted. Note in
+particular that this is not yet set during the emission of
+#GTlsConnection::accept-certificate.
+
+(You can watch for a #GObject::notify signal on this property to
+detect when a handshake has occurred.)
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:peer-certificate-errors">
+<description>
+The errors noticed-and-ignored while verifying
+#GTlsConnection:peer-certificate. Normally this should be 0, but
+it may not be if #GTlsClientConnection:validation-flags is not
+%G_TLS_CERTIFICATE_VALIDATE_ALL, or if
+#GTlsConnection::accept-certificate overrode the default
+behavior.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:rehandshake-mode">
+<description>
+The rehandshaking mode. See
+g_tls_connection_set_rehandshake_mode().
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:require-close-notify">
+<description>
+Whether or not proper TLS close notification is required.
+See g_tls_connection_set_require_close_notify().
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GTlsConnection:use-system-certdb">
+<description>
+Whether or not the system certificate database will be used to
+verify peer certificates. See
+g_tls_connection_set_use_system_certdb().
+
+Deprecated: 2.30: Use GTlsConnection:database instead
+
+</description>
+</property>
+
<enum name="GTlsDatabaseLookupFlags">
<description>
Flags for g_tls_database_lookup_certificate_handle(),
@@ -5540,6 +7759,18 @@ g_tls_connection_set_require_close_notify().
</parameters>
</enum>
+<property name="GTlsFileDatabase:anchors">
+<description>
+The path to a file containing PEM encoded certificate authority
+root anchors. The certificates in this file will be treated as
+root authorities for the purpose of verifying other certificates
+via the g_tls_database_verify_chain() operation.
+
+Since: 2.30
+
+</description>
+</property>
+
<enum name="GTlsInteractionResult">
<description>
#GTlsInteractionResult is returned by various functions in #GTlsInteraction
@@ -5620,6 +7851,44 @@ Since: 2.28
</parameters>
</enum>
+<property name="GTlsServerConnection:authentication-mode">
+<description>
+The #GTlsAuthenticationMode for the server. This can be changed
+before calling g_tls_connection_handshake() if you want to
+rehandshake with a different mode from the initial handshake.
+
+Since: 2.28
+
+</description>
+</property>
+
+<property name="GUnixCredentialsMessage:credentials">
+<description>
+The credentials stored in the message.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GUnixInputStream:close-fd">
+<description>
+Whether to close the file descriptor when the stream is closed.
+
+Since: 2.20
+
+</description>
+</property>
+
+<property name="GUnixInputStream:fd">
+<description>
+The file descriptor that the stream reads from.
+
+Since: 2.20
+
+</description>
+</property>
+
<signal name="GUnixMountMonitor::mountpoints-changed">
<description>
Emitted when the unix mount points have changed.
@@ -5709,6 +7978,35 @@ Types of UNIX mounts.
</parameters>
</enum>
+<property name="GUnixOutputStream:close-fd">
+<description>
+Whether to close the file descriptor when the stream is closed.
+
+Since: 2.20
+
+</description>
+</property>
+
+<property name="GUnixOutputStream:fd">
+<description>
+The file descriptor that the stream writes to.
+
+Since: 2.20
+
+</description>
+</property>
+
+<property name="GUnixSocketAddress:abstract">
+<description>
+Whether or not this is an abstract address
+
+Deprecated: Use #GUnixSocketAddress:address-type, which
+distinguishes between zero-padded and non-zero-padded
+abstract addresses.
+
+</description>
+</property>
+
<enum name="GUnixSocketAddressType">
<description>
The type of name used by a #GUnixSocketAddress.
@@ -5995,6 +8293,53 @@ Emitted when a mountable volume is removed from the system.
<return></return>
</signal>
+<property name="GWin32InputStream:close-handle">
+<description>
+Whether to close the file handle when the stream is closed.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GWin32InputStream:handle">
+<description>
+The handle that the stream reads from.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GWin32OutputStream:close-handle">
+<description>
+Whether to close the file handle when the stream is closed.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GWin32OutputStream:handle">
+<description>
+The file handle that the stream writes to.
+
+Since: 2.26
+
+</description>
+</property>
+
+<property name="GZlibCompressor:file-info">
+<description>
+If set to a non-%NULL #GFileInfo object, and #GZlibCompressor:format is
+%G_ZLIB_COMPRESSOR_FORMAT_GZIP, the compressor will write the file name
+and modification time from the file info to the GZIP header.
+
+Since: 2.26
+
+</description>
+</property>
+
<enum name="GZlibCompressorFormat">
<description>
Used to select the type of data format to use for #GZlibDecompressor
@@ -6019,6 +8364,18 @@ Since: 2.24
</parameters>
</enum>
+<property name="GZlibDecompressor:file-info">
+<description>
+A #GFileInfo containing the information found in the GZIP header
+of the data stream processed, or %NULL if the header was not yet
+fully processed, is not present at all, or the compressor's
+#GZlibDecompressor:format property is not %G_ZLIB_COMPRESSOR_FORMAT_GZIP.
+
+Since: 2.26
+
+</description>
+</property>
+
<function name="convert_kqueue_events_to_gio">
<description>
Translates kqueue filter flags into GIO event flags.
@@ -7276,28 +9633,6 @@ Sets the #ExampleCat instance for the D-Bus interface &lt;link linkend=&quot;gdb
<return></return>
</function>
-<function name="fen_add">
-<description>
-Won't hold a ref, we have a timout callback to clean unused node_t.
-If there is no value for a key, add it and return it; else return the old
-one.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
-<function name="fen_init">
-<description>
-FEN subsystem initializing.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
<function name="foo_igen_authorize_call_check_authorized">
<description>
Asynchronously invokes the &lt;link linkend=&quot;gdbus-method-org-project-Authorize.CheckAuthorized&quot;&gt;CheckAuthorized()&lt;/link&gt; D-Bus method on @proxy.
@@ -39084,7 +41419,7 @@ Cancels a file monitor.
</parameter_description>
</parameter>
</parameters>
-<return> %TRUE if monitor was cancelled.
+<return> always %TRUE
</return>
</function>
@@ -39131,37 +41466,6 @@ Free the returned object with g_object_unref().
</return>
</function>
-<function name="g_file_monitor_emit_event">
-<description>
-Emits the #GFileMonitor::changed signal if a change
-has taken place. Should be called from file monitor
-implementations only.
-
-The signal will be emitted from an idle handler (in the
-[thread-default main context][g-main-context-push-thread-default]).
-
-</description>
-<parameters>
-<parameter name="monitor">
-<parameter_description> a #GFileMonitor.
-</parameter_description>
-</parameter>
-<parameter name="child">
-<parameter_description> a #GFile.
-</parameter_description>
-</parameter>
-<parameter name="other_file">
-<parameter_description> a #GFile.
-</parameter_description>
-</parameter>
-<parameter name="event_type">
-<parameter_description> a set of #GFileMonitorEvent flags.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="g_file_monitor_file">
<description>
Obtains a file monitor for the given file. If no file notification
@@ -48214,7 +50518,8 @@ Since: 2.22
</parameter_description>
</parameter>
</parameters>
-<return> the new #GNetworkAddress, or %NULL on error
+<return> the new
+#GNetworkAddress, or %NULL on error
</return>
</function>
@@ -48245,7 +50550,8 @@ Since: 2.26
</parameter_description>
</parameter>
</parameters>
-<return> the new #GNetworkAddress, or %NULL on error
+<return> the new
+#GNetworkAddress, or %NULL on error
</return>
</function>
@@ -54921,6 +57227,8 @@ Reports an error in an asynchronous function in an idle function by
directly setting the contents of the #GAsyncResult with the given error
information.
+Deprecated: 2.46: Use g_task_report_error().
+
</description>
<parameters>
<parameter name="object">
@@ -54961,6 +57269,8 @@ Reports an error in an idle function. Similar to
g_simple_async_report_error_in_idle(), but takes a #GError rather
than building a new one.
+Deprecated: 2.46: Use g_task_report_error().
+
</description>
<parameters>
<parameter name="object">
@@ -54991,6 +57301,8 @@ ownership of @error, so the caller does not have to free it any more.
Since: 2.28
+Deprecated: 2.46: Use g_task_report_error().
+
</description>
<parameters>
<parameter name="object">
@@ -55023,6 +57335,8 @@ g_simple_async_result_complete_in_idle().
Calling this function takes a reference to @simple for as long as
is needed to complete the call.
+Deprecated: 2.46: Use #GTask instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55043,6 +57357,8 @@ of the thread that @simple was initially created in
Calling this function takes a reference to @simple for as long as
is needed to complete the call.
+Deprecated: 2.46: Use #GTask instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55057,6 +57373,7 @@ is needed to complete the call.
<description>
Gets the operation result boolean from within the asynchronous result.
+Deprecated: 2.46: Use #GTask and g_task_propagate_boolean() instead.
</description>
<parameters>
@@ -55067,6 +57384,7 @@ Gets the operation result boolean from within the asynchronous result.
</parameters>
<return> %TRUE if the operation's result was %TRUE, %FALSE
if the operation's result was %FALSE.
+
</return>
</function>
@@ -55074,6 +57392,7 @@ if the operation's result was %FALSE.
<description>
Gets a pointer result as returned by the asynchronous function.
+Deprecated: 2.46: Use #GTask and g_task_propagate_pointer() instead.
</description>
<parameters>
@@ -55083,6 +57402,7 @@ Gets a pointer result as returned by the asynchronous function.
</parameter>
</parameters>
<return> a pointer from the result.
+
</return>
</function>
@@ -55090,6 +57410,7 @@ Gets a pointer result as returned by the asynchronous function.
<description>
Gets a gssize from the asynchronous result.
+Deprecated: 2.46: Use #GTask and g_task_propagate_int() instead.
</description>
<parameters>
@@ -55099,6 +57420,7 @@ Gets a gssize from the asynchronous result.
</parameter>
</parameters>
<return> a gssize returned from the asynchronous function.
+
</return>
</function>
@@ -55106,6 +57428,7 @@ Gets a gssize from the asynchronous result.
<description>
Gets the source tag for the #GSimpleAsyncResult.
+Deprecated: 2.46. Use #GTask and g_task_get_source_tag() instead.
</description>
<parameters>
@@ -55115,6 +57438,7 @@ Gets the source tag for the #GSimpleAsyncResult.
</parameter>
</parameters>
<return> a #gpointer to the source object for the #GSimpleAsyncResult.
+
</return>
</function>
@@ -55135,6 +57459,8 @@ check is skipped.)
Since: 2.20
+Deprecated: 2.46: Use #GTask and g_task_is_valid() instead.
+
</description>
<parameters>
<parameter name="result">
@@ -55168,6 +57494,7 @@ probably should) then you should provide the user's cancellable to
g_simple_async_result_set_check_cancellable() immediately after
this function returns.
+Deprecated: 2.46: Use g_task_new() instead.
</description>
<parameters>
@@ -55189,6 +57516,7 @@ this function returns.
</parameter>
</parameters>
<return> a #GSimpleAsyncResult.
+
</return>
</function>
@@ -55196,6 +57524,7 @@ this function returns.
<description>
Creates a new #GSimpleAsyncResult with a set error.
+Deprecated: 2.46: Use g_task_new() and g_task_return_new_error() instead.
</description>
<parameters>
@@ -55229,6 +57558,7 @@ Creates a new #GSimpleAsyncResult with a set error.
</parameter>
</parameters>
<return> a #GSimpleAsyncResult.
+
</return>
</function>
@@ -55236,6 +57566,7 @@ Creates a new #GSimpleAsyncResult with a set error.
<description>
Creates a #GSimpleAsyncResult from an error condition.
+Deprecated: 2.46: Use g_task_new() and g_task_return_error() instead.
</description>
<parameters>
@@ -55257,6 +57588,7 @@ Creates a #GSimpleAsyncResult from an error condition.
</parameter>
</parameters>
<return> a #GSimpleAsyncResult.
+
</return>
</function>
@@ -55267,6 +57599,8 @@ caller's ownership of @error, so the caller does not need to free it anymore.
Since: 2.28
+Deprecated: 2.46: Use g_task_new() and g_task_return_error() instead.
+
</description>
<parameters>
<parameter name="source_object">
@@ -55300,6 +57634,7 @@ If the #GCancellable given to a prior call to
g_simple_async_result_set_check_cancellable() is cancelled then this
function will return %TRUE with @dest set appropriately.
+Deprecated: 2.46: Use #GTask instead.
</description>
<parameters>
@@ -55313,6 +57648,7 @@ function will return %TRUE with @dest set appropriately.
</parameter>
</parameters>
<return> %TRUE if the error was propagated to @dest. %FALSE otherwise.
+
</return>
</function>
@@ -55325,6 +57661,8 @@ the result to the appropriate main loop.
Calling this function takes a reference to @simple for as long as
is needed to run the job and report its completion.
+Deprecated: 2.46: Use #GTask and g_task_run_in_thread() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55367,6 +57705,8 @@ unrelated g_simple_async_result_set_handle_cancellation() function.
Since: 2.32
+Deprecated: 2.46: Use #GTask instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55385,6 +57725,8 @@ Since: 2.32
<description>
Sets an error within the asynchronous result without a #GError.
+Deprecated: 2.46: Use #GTask and g_task_return_new_error() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55416,6 +57758,8 @@ Sets an error within the asynchronous result without a #GError.
Sets an error within the asynchronous result without a #GError.
Unless writing a binding, see g_simple_async_result_set_error().
+Deprecated: 2.46: Use #GTask and g_task_return_error() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55446,6 +57790,8 @@ Unless writing a binding, see g_simple_async_result_set_error().
<description>
Sets the result from a #GError.
+Deprecated: 2.46: Use #GTask and g_task_return_error() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55468,6 +57814,8 @@ This function has nothing to do with
g_simple_async_result_set_check_cancellable(). It only refers to the
#GCancellable passed to g_simple_async_result_run_in_thread().
+Deprecated: 2.46
+
</description>
<parameters>
<parameter name="simple">
@@ -55486,6 +57834,8 @@ g_simple_async_result_set_check_cancellable(). It only refers to the
<description>
Sets the operation result to a boolean within the asynchronous result.
+Deprecated: 2.46: Use #GTask and g_task_return_boolean() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55504,6 +57854,8 @@ Sets the operation result to a boolean within the asynchronous result.
<description>
Sets the operation result within the asynchronous result to a pointer.
+Deprecated: 2.46: Use #GTask and g_task_return_pointer() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55527,6 +57879,8 @@ Sets the operation result within the asynchronous result to a pointer.
Sets the operation result within the asynchronous result to
the given @op_res.
+Deprecated: 2.46: Use #GTask and g_task_return_int() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -55548,6 +57902,8 @@ of @error, so the caller does not need to free it any more.
Since: 2.28
+Deprecated: 2.46: Use #GTask and g_task_return_error() instead.
+
</description>
<parameters>
<parameter name="simple">
@@ -57459,7 +59815,7 @@ Since: 2.22
</parameter_description>
</parameter>
</parameters>
-<return> a #GSocketAddress or %NULL on error.
+<return> a #GSocket or %NULL on error.
</return>
</function>
@@ -61811,6 +64167,12 @@ This takes a ref on @task until the task completes.
See #GTaskThreadFunc for more details about how @task_func is handled.
+Although GLib currently rate-limits the tasks queued via
+g_task_run_in_thread(), you should not assume that it will always
+do this. If you have a very large number of tasks to run, but don't
+want them to all run at once, you should only queue a limited
+number of them at a time.
+
Since: 2.36
</description>
@@ -61840,6 +64202,12 @@ Normally this is used with tasks created with a %NULL
have a callback, it will not be invoked when @task_func returns.
#GTask:completed will be set to %TRUE just before this function returns.
+Although GLib currently rate-limits the tasks queued via
+g_task_run_in_thread_sync(), you should not assume that it will
+always do this. If you have a very large number of tasks to run,
+but don't want them to all run at once, you should only queue a
+limited number of them at a time.
+
Since: 2.36
</description>
@@ -62749,6 +65117,31 @@ Since: 2.28
</return>
</function>
+<function name="g_tls_client_connection_copy_session_state">
+<description>
+Copies session state from one connection to another. This is
+not normally needed, but may be used when the same session
+needs to be used between different endpoints as is required
+by some protocols such as FTP over TLS. @source should have
+already completed a handshake, and @conn should not have
+completed a handshake.
+
+Since: 2.46
+
+</description>
+<parameters>
+<parameter name="conn">
+<parameter_description> a #GTlsClientConnection
+</parameter_description>
+</parameter>
+<parameter name="source">
+<parameter_description> a #GTlsClientConnection
+</parameter_description>
+</parameter>
+</parameters>
+<return></return>
+</function>
+
<function name="g_tls_client_connection_get_accepted_cas">
<description>
Gets the list of distinguished names of the Certificate Authorities
@@ -67684,7 +70077,7 @@ produces G_FILE_MONITOR_EVENT_DELETED event for a deleted file.
<function name="handle_moved">
<description>
A callback function for the directory diff calculation routine,
-produces G_FILE_MONITOR_EVENT_MOVED event on a move.
+produces G_FILE_MONITOR_EVENT_RENAMED event on a move.
</description>
<parameters>
@@ -67826,20 +70219,17 @@ has appeared.
<function name="kqueue_notification">
<description>
-Represents a pool of (struct kevent) objects.
+Represents an event occured on a file descriptor. Used for marshalling from
+kqueue thread to its subscribers.
</description>
<parameters>
-<parameter name="memory">
-<parameter_description> a pointer to the allocated memory
-</parameter_description>
-</parameter>
-<parameter name="kq_size">
-<parameter_description> the number of used items
+<parameter name="fd">
+<parameter_description> file descriptor, on which an activity has occured.
</parameter_description>
</parameter>
-<parameter name="kq_allocated">
-<parameter_description> the number of allocated items
+<parameter name="flags">
+<parameter_description> kqueue event flags, see man kevent(2).
</parameter_description>
</parameter>
</parameters>
@@ -67872,28 +70262,6 @@ Represents a subscription on a file or directory.
<return></return>
</function>
-<function name="port_add">
-<description>
-Unsafe, need lock fen_lock.
-port_add will associate a GSource to @f-&gt;source
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
-<function name="port_remove">
-<description>
-&lt; private &gt;
-Unsafe, need lock fen_lock.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
<function name="process_kqueue_notifications">
<description>
Processes notifications, coming from the kqueue thread.