]>
Commit | Line | Data |
---|---|---|
afb9c0c9 | 1 | <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" |
41d6f3bf | 2 | "https://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> |
f4d74c61 | 3 | <!-- SPDX-License-Identifier: LGPL-2.1-or-later --> |
afb9c0c9 ZJS |
4 | <node> |
5 | <interface name="org.freedesktop.DBus.Peer"> | |
6 | <method name="Ping"/> | |
7 | <method name="GetMachineId"> | |
8 | <arg type="s" name="machine_uuid" direction="out"/> | |
9 | </method> | |
10 | </interface> | |
11 | <interface name="org.freedesktop.DBus.Introspectable"> | |
12 | <method name="Introspect"> | |
98503c6d | 13 | <arg name="xml_data" type="s" direction="out"/> |
afb9c0c9 ZJS |
14 | </method> |
15 | </interface> | |
16 | <interface name="org.freedesktop.DBus.Properties"> | |
17 | <method name="Get"> | |
98503c6d MK |
18 | <arg name="interface_name" direction="in" type="s"/> |
19 | <arg name="property_name" direction="in" type="s"/> | |
afb9c0c9 ZJS |
20 | <arg name="value" direction="out" type="v"/> |
21 | </method> | |
22 | <method name="GetAll"> | |
98503c6d MK |
23 | <arg name="interface_name" direction="in" type="s"/> |
24 | <arg name="props" direction="out" type="a{sv}"/> | |
afb9c0c9 ZJS |
25 | </method> |
26 | <method name="Set"> | |
98503c6d MK |
27 | <arg name="interface_name" direction="in" type="s"/> |
28 | <arg name="property_name" direction="in" type="s"/> | |
afb9c0c9 ZJS |
29 | <arg name="value" direction="in" type="v"/> |
30 | </method> | |
31 | <signal name="PropertiesChanged"> | |
98503c6d | 32 | <arg type="s" name="interface_name"/> |
afb9c0c9 ZJS |
33 | <arg type="a{sv}" name="changed_properties"/> |
34 | <arg type="as" name="invalidated_properties"/> | |
35 | </signal> | |
36 | </interface> | |
37 | <interface name="org.freedesktop.systemd.VtableExample"> | |
38 | <method name="Method1"> | |
39 | <arg type="s" direction="in"/> | |
40 | <arg type="s" direction="out"/> | |
41 | </method> | |
42 | <method name="Method2"> | |
43 | <arg type="s" name="string" direction="in"/> | |
44 | <arg type="o" name="path" direction="in"/> | |
45 | <arg type="s" name="returnstring" direction="out"/> | |
46 | <annotation name="org.freedesktop.DBus.Deprecated" value="true"/> | |
47 | </method> | |
48 | <property name="AutomaticStringProperty" type="s" access="readwrite"> | |
49 | </property> | |
50 | <property name="AutomaticIntegerProperty" type="u" access="readwrite"> | |
51 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="invalidates"/> | |
52 | </property> | |
53 | </interface> | |
54 | </node> | |
55 |