add more spacing
[personal-kdebase.git] / workspace / solid / networkmanager-0.7 / dbus / introspection / nm-device-wifi.xml
blobcdfb42e71ddecfc3852b853fd90316f97a22c673
1 <?xml version="1.0" encoding="UTF-8" ?>
3 <node name="/" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
4   <interface name="org.freedesktop.NetworkManager.Device.Wireless">
5     <method name="GetAccessPoints">
6       <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_device_get_access_points"/>
7       <arg name="access_points" type="ao" direction="out">
8         <tp:docstring>
9           List of access point object paths
10         </tp:docstring>
11       </arg>
12       <tp:docstring>
13         Get the list of access points visible to this device.
14       </tp:docstring>
15     </method>
17     <property name="HwAddress" type="s" access="read">
18       <tp:docstring>
19         The hardware address of the device.
20       </tp:docstring>
21     </property>
22     <property name="Mode" type="u" access="read" tp:type="NM_802_11_MODE">
23       <tp:docstring>
24         The operating mode of the wireless device.
25       </tp:docstring>
26     </property>
28     <property name="Bitrate" type="u" access="read">
29       <tp:docstring>
30         The bit rate currently used by the wireless device, in kilobits/second (Kb/s).
31       </tp:docstring>
32     </property>
33     <property name="ActiveAccessPoint" type="o" access="read">
34       <tp:docstring>
35         Object path of the access point currently used by the wireless device.
36       </tp:docstring>
37     </property>
38     <property name="WirelessCapabilities" type="u" access="read" tp:type="NM_802_11_DEVICE_CAP">
39       <tp:docstring>
40         The capabilities of the wireless device.
41       </tp:docstring>
42     </property>
44     <signal name="PropertiesChanged">
45         <arg name="properties" type="a{sv}" tp:type="String_Variant_Map">
46         <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="QVariantMap"/>
47             <tp:docstring>
48                 A dictionary containing the FIXME: check changed parameters.
49             </tp:docstring>
50         </arg>
51         <tp:docstring>
52             Emitted when the wireless device's properties changed.
53         </tp:docstring>
54     </signal>
56     <signal name="AccessPointAdded">
57         <arg name="access_point" type="o">
58             <tp:docstring>
59                 The object path of the newly found access point.
60             </tp:docstring>
61         </arg>
62         <tp:docstring>
63             Emitted when a new access point is found by the device.
64         </tp:docstring>
65     </signal>
67     <signal name="AccessPointRemoved">
68       <arg name="access_point" type="o">
69             <tp:docstring>
70                 The object path of the access point that has disappeared.
71             </tp:docstring>
72         </arg>
73         <tp:docstring>
74             Emitted when an access point disappears from view of the device.
75         </tp:docstring>
76     </signal>
78     <tp:flags name="NM_802_11_DEVICE_CAP" type="u">
79       <tp:docstring>
80         Flags describing the capabilities of a wireless device.
81       </tp:docstring>
82       <tp:flag suffix="NONE" value="0x0">
83         <tp:docstring>Null capability - syntactic sugar for no capabilities supported.  Do not AND this with other capabilities!</tp:docstring>
84       </tp:flag>
85       <tp:flag suffix="CIPHER_WEP40" value="0x1">
86         <tp:docstring>The device supports the 40-bit WEP cypher.</tp:docstring>
87       </tp:flag>
88       <tp:flag suffix="CIPHER_WEP104" value="0x2">
89         <tp:docstring>The device supports the 104-bit WEP cypher.</tp:docstring>
90       </tp:flag>
91       <tp:flag suffix="CIPHER_TKIP" value="0x4">
92         <tp:docstring>The device supports the TKIP cypher.</tp:docstring>
93       </tp:flag>
94       <tp:flag suffix="CIPHER_CCMP" value="0x8">
95         <tp:docstring>The device supports the CCMP cypher.</tp:docstring>
96       </tp:flag>
97       <tp:flag suffix="WPA" value="0x10">
98         <tp:docstring>The device supports the WPA encryption/authentication protocol.</tp:docstring>
99       </tp:flag>
100       <tp:flag suffix="RSN" value="0x20">
101         <tp:docstring>The device supports the RSN encryption/authentication protocol.</tp:docstring>
102       </tp:flag>
103     </tp:flags>
104   </interface>
105 </node>