(1) updated ispect xml to reflect recent undocumented changes in hostnamed
[systembsd.git] / conf / hostnamed-ispect.xml
1 <?xml version="1.0" encoding="UTF-8"?>
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>
36 <interface name="org.freedesktop.hostname1">
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>
59 <method name="SetHostname">
60 <arg type="s" direction="in" />
61 <arg type="b" direction="in" />
62 </method>
63 <method name="SetStaticHostname">
64 <arg type="s" direction="in" />
65 <arg type="b" direction="in" />
66 </method>
67 <method name="SetPrettyHostname">
68 <arg type="s" direction="in" />
69 <arg type="b" direction="in" />
70 </method>
71 <method name="SetIconName">
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" />
78 </method>
79 </interface>
80 </node>