agama/doc/dbus/bus/org.opensuse.Agama1.Locale.bus.xml
Martin Vidner 1a8cc8b73a Updated doc/dbus/bus/*.bus.xml
by running seed.sh in a testing_using_container.sh container

Really should do it more often (automatically) as it nicely detects
these API changes (commits found manually by me)

69ef2a0cda Manager.CollectLogs
c1f640e7f0 LocaleMixin
1860819faa Progress.Steps
69019564c9 Software1.ListRepositories
c37c01a9f0 Software1.SetUserPatterns
75f70d8b9c Software1.ProbeFinished
f29f4ab78a Issues.All
f29f4ab78a Locale.ListTimezones
2025-04-13 16:30:42 +02:00

71 lines
2.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<node>
<interface name="org.freedesktop.DBus.Introspectable">
<!--
Returns an XML description of the object, including its interfaces (with signals and
methods), objects below it in the object path tree, and its properties.
-->
<method name="Introspect">
<arg type="s" direction="out"/>
</method>
</interface>
<interface name="org.freedesktop.DBus.Peer">
<!--
On receipt, an application should do nothing other than reply as usual. It does not matter
which object path a ping is sent to.
-->
<method name="Ping">
</method>
<!--
An application should reply the containing a hex-encoded UUID representing the identity of
the machine the process is running on. This UUID must be the same for all processes on a
single system at least until that system next reboots. It should be the same across reboots
if possible, but this is not always possible to implement and is not guaranteed. It does not
matter which object path a GetMachineId is sent to.
-->
<method name="GetMachineId">
<arg type="s" direction="out"/>
</method>
</interface>
<interface name="org.freedesktop.DBus.Properties">
<!--
Get a property value.
-->
<method name="Get">
<arg name="interface_name" type="s" direction="in"/>
<arg name="property_name" type="s" direction="in"/>
<arg type="v" direction="out"/>
</method>
<!--
Set a property value.
-->
<method name="Set">
<arg name="interface_name" type="s" direction="in"/>
<arg name="property_name" type="s" direction="in"/>
<arg name="value" type="v" direction="in"/>
</method>
<!--
Get all properties.
-->
<method name="GetAll">
<arg name="interface_name" type="s" direction="in"/>
<arg type="a{sv}" direction="out"/>
</method>
<!--
Emit the `org.freedesktop.DBus.Properties.PropertiesChanged` signal.
-->
<signal name="PropertiesChanged">
<arg name="interface_name" type="s"/>
<arg name="changed_properties" type="a{sv}"/>
<arg name="invalidated_properties" type="as"/>
</signal>
</interface>
<interface name="org.opensuse.Agama1.Locale">
<method name="Commit">
</method>
<property name="Keymap" type="s" access="readwrite"/>
<property name="Locales" type="as" access="readwrite"/>
<property name="Timezone" type="s" access="readwrite"/>
<property name="UILocale" type="s" access="readwrite"/>
</interface>
</node>