dbus: use the annotations for documentation
[NetworkManager.git] / introspection / nm-device-ethernet.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <node name="/" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
4   <interface name="org.freedesktop.NetworkManager.Device.Wired">
5     <annotation name="org.gtk.GDBus.C.Name" value="DeviceEthernet"/>
6
7     <property name="HwAddress" type="s" access="read">
8       <annotation name="org.gtk.GDBus.DocString" value="
9         Active hardware address of the device.
10       " />
11     </property>
12
13     <property name="PermHwAddress" type="s" access="read">
14       <annotation name="org.gtk.GDBus.DocString" value="
15         Permanent hardware address of the device.
16       " />
17     </property>
18
19     <property name="Speed" type="u" access="read">
20       <annotation name="org.gtk.GDBus.DocString" value="
21         Design speed of the device, in megabits/second (Mb/s).
22       " />
23     </property>
24
25     <property name="S390Subchannels" type="as" access="read">
26       <annotation name="org.gtk.GDBus.DocString" value="
27         Array of S/390 subchannels for S/390 or z/Architecture devices.
28       " />
29     </property>
30
31     <property name="Carrier" type="b" access="read">
32       <annotation name="org.gtk.GDBus.DocString" value="
33         Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).
34       " />
35     </property>
36
37     <signal name="PropertiesChanged">
38         <arg name="properties" type="a{sv}" tp:type="String_Variant_Map">
39             <annotation name="org.gtk.GDBus.DocString" value="
40                 A dictionary mapping property names to variant boxed values
41             " />
42         </arg>
43     </signal>
44
45   </interface>
46 </node>