56dc8a08 |
1 | <?xml version="1.0" encoding="UTF-8"?> |
3d53b501 |
2 | <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> |
3 | <node> |
4 | <interface name="org.freedesktop.DBus.Peer"> |
5 | <method name="Ping" /> |
6 | <method name="GetMachineId"> |
7 | <arg type="s" name="machine_uuid" direction="out" /> |
8 | </method> |
9 | </interface> |
10 | <interface name="org.freedesktop.DBus.Introspectable"> |
11 | <method name="Introspect"> |
12 | <arg name="data" type="s" direction="out" /> |
13 | </method> |
14 | </interface> |
15 | <interface name="org.freedesktop.DBus.Properties"> |
16 | <method name="Get"> |
17 | <arg name="interface" direction="in" type="s" /> |
18 | <arg name="property" direction="in" type="s" /> |
19 | <arg name="value" direction="out" type="v" /> |
20 | </method> |
21 | <method name="GetAll"> |
22 | <arg name="interface" direction="in" type="s" /> |
23 | <arg name="properties" direction="out" type="a{sv}" /> |
24 | </method> |
25 | <method name="Set"> |
26 | <arg name="interface" direction="in" type="s" /> |
27 | <arg name="property" direction="in" type="s" /> |
28 | <arg name="value" direction="in" type="v" /> |
29 | </method> |
30 | <signal name="PropertiesChanged"> |
31 | <arg type="s" name="interface" direction="in" /> |
32 | <arg type="a{sv}" name="changed_properties" direction="in" /> |
33 | <arg type="as" name="invalidated_properties" direction="in" /> |
34 | </signal> |
35 | </interface> |
56dc8a08 |
36 | <interface name="org.freedesktop.hostname1"> |
3d53b501 |
37 | <property name="Hostname" type="s" access="read"> |
38 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="false" /> |
39 | </property> |
40 | <property name="StaticHostname" type="s" access="read" /> |
41 | <property name="PrettyHostname" type="s" access="read" /> |
42 | <property name="IconName" type="s" access="read" /> |
43 | <property name="Chassis" type="s" access="read" /> |
44 | <property name="KernelName" type="s" access="read"> |
45 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const" /> |
46 | </property> |
47 | <property name="KernelRelease" type="s" access="read"> |
48 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const" /> |
49 | </property> |
50 | <property name="KernelVersion" type="s" access="read"> |
51 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const" /> |
52 | </property> |
53 | <property name="OperatingSystemPrettyName" type="s" access="read"> |
54 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const" /> |
55 | </property> |
56 | <property name="OperatingSystemCPEName" type="s" access="read"> |
57 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const" /> |
58 | </property> |
56dc8a08 |
59 | <method name="SetHostname"> |
3d53b501 |
60 | <arg type="s" direction="in" /> |
61 | <arg type="b" direction="in" /> |
56dc8a08 |
62 | </method> |
63 | <method name="SetStaticHostname"> |
3d53b501 |
64 | <arg type="s" direction="in" /> |
65 | <arg type="b" direction="in" /> |
56dc8a08 |
66 | </method> |
67 | <method name="SetPrettyHostname"> |
3d53b501 |
68 | <arg type="s" direction="in" /> |
69 | <arg type="b" direction="in" /> |
56dc8a08 |
70 | </method> |
71 | <method name="SetIconName"> |
3d53b501 |
72 | <arg type="s" direction="in" /> |
73 | <arg type="b" direction="in" /> |
74 | </method> |
75 | <method name="SetChassis"> |
76 | <arg type="s" direction="in" /> |
77 | <arg type="b" direction="in" /> |
56dc8a08 |
78 | </method> |
56dc8a08 |
79 | </interface> |
0bdd83e9 |
80 | </node> |