summaryrefslogtreecommitdiff
path: root/doc/dbus-specification.xml
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2022-02-15 16:19:59 +0100
committerRalf Habacker <ralf.habacker@freenet.de>2022-02-16 14:00:13 +0100
commit5efc97f03ca581df139b8ed4bca75b333d9e606e (patch)
tree672b6896d4c37af2c05efdfd9dbba56ede5e7f90 /doc/dbus-specification.xml
parent758d37b1f8784a3849a764b8cfa7f1d824aa5da4 (diff)
downloaddbus-5efc97f03ca581df139b8ed4bca75b333d9e606e.tar.gz
dbus-specification: Add signal 'ActivatableServicesChanged' and related bus feature
Signed-off-by: Ralf Habacker <ralf.habacker@freenet.de>
Diffstat (limited to 'doc/dbus-specification.xml')
-rw-r--r--doc/dbus-specification.xml37
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml
index fecb4380..257fa300 100644
--- a/doc/dbus-specification.xml
+++ b/doc/dbus-specification.xml
@@ -6441,6 +6441,32 @@
</para>
</sect3>
+ <sect3 id="bus-messages-activatable-services-changed">
+ <title><literal>org.freedesktop.DBus.ActivatableServicesChanged</literal></title>
+ <para>
+ This is a signal:
+ <programlisting>
+ ActivatableServicesChanged ()
+ </programlisting>
+ </para>
+ <para>
+ This signal is sent when the list of activatable services,
+ as returned by ListActivatableNames(), might have changed
+ (see <xref linkend="bus-messages-list-activatable-names"/>).
+ Clients that have cached information about the activatable
+ services should call ListActivatableNames() again to update
+ their cache.
+ </para>
+ <para>
+ The presence of this signal is indicated by a
+ bus feature property (for details see
+ <xref linkend="message-bus-properties-features"/>).
+ In older implementations that do not have this feature,
+ there is no way to be informed when the list of activatable
+ names has changed.
+ </para>
+ </sect3>
+
<sect3 id="bus-messages-start-service-by-name">
<title><literal>org.freedesktop.DBus.StartServiceByName</literal></title>
<para>
@@ -7254,6 +7280,17 @@
<variablelist>
<varlistentry>
+ <term><literal>ActivatableServicesChanged</literal></term>
+ <listitem>
+ <para>
+ This message bus emits the <literal>ActivatableServicesChanged</literal>
+ signal whenever its list of activatable services might have changed
+ (for details see <xref linkend="bus-messages-activatable-services-changed"/>).
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term><literal>AppArmor</literal></term>
<listitem>
<para>