summaryrefslogtreecommitdiff
path: root/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
diff options
context:
space:
mode:
Diffstat (limited to 'introspection/org.freedesktop.NetworkManager.Device.Wireless.xml')
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Wireless.xml124
1 files changed, 124 insertions, 0 deletions
diff --git a/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
new file mode 100644
index 0000000000..1973b417dc
--- /dev/null
+++ b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<node name="/">
+ <interface name="org.freedesktop.NetworkManager.Device.Wireless">
+ <annotation name="org.gtk.GDBus.C.Name" value="DeviceWifi"/>
+
+ <!--
+ GetAccessPoints:
+ @access_points: List of access point object paths.
+
+ DEPRECATED. Get the list of access points visible to this device. Note
+ that this list does not include access points which hide their SSID. To
+ retrieve a list of all access points (including hidden ones) use the
+ GetAllAccessPoints() method.
+ -->
+ <method name="GetAccessPoints">
+ <arg name="access_points" type="ao" direction="out"/>
+ </method>
+
+ <!--
+ GetAllAccessPoints:
+ @access_points: List of access point object paths.
+
+ Get the list of all access points visible to this device, including hidden
+ ones for which the SSID is not yet known.
+ -->
+ <method name="GetAllAccessPoints">
+ <arg name="access_points" type="ao" direction="out"/>
+ </method>
+
+ <!--
+ RequestScan:
+ @options: Options of scan. Currently 'ssids' option with value of "aay" type is supported.
+
+ Request the device to scan
+ -->
+ <method name="RequestScan">
+ <arg name="options" type="a{sv}" direction="in"/>
+ </method>
+
+ <!--
+ HwAddress:
+
+ The active hardware address of the device.
+ -->
+ <property name="HwAddress" type="s" access="read"/>
+
+ <!--
+ PermHwAddress:
+
+ The permanent hardware address of the device.
+ -->
+ <property name="PermHwAddress" type="s" access="read"/>
+
+ <!--
+ Mode:
+
+ The operating mode of the wireless device.
+
+ Returns: <link linkend="NM80211Mode">NM80211Mode</link>
+ -->
+ <property name="Mode" type="u" access="read"/>
+
+ <!--
+ Bitrate:
+
+ The bit rate currently used by the wireless device, in kilobits/second
+ (Kb/s).
+ -->
+ <property name="Bitrate" type="u" access="read"/>
+
+ <!--
+ AccessPoints:
+
+ List of object paths of access point visible to this wireless device.
+ -->
+ <property name="AccessPoints" type="ao" access="read"/>
+
+ <!--
+ ActiveAccessPoint:
+
+ Object path of the access point currently used by the wireless device.
+ -->
+ <property name="ActiveAccessPoint" type="o" access="read"/>
+
+ <!--
+ WirelessCapabilities:
+
+ The capabilities of the wireless device.
+
+ Returns: <link linkend="NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</link>
+ -->
+ <property name="WirelessCapabilities" type="u" access="read"/>
+
+ <!--
+ PropertiesChanged:
+ @properties: A dictionary containing the changed parameters.
+
+ DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+ -->
+ <signal name="PropertiesChanged">
+ <arg name="properties" type="a{sv}"/>
+ </signal>
+
+ <!--
+ AccessPointAdded:
+ @access_point: The object path of the newly found access point.
+
+ Emitted when a new access point is found by the device.
+ -->
+ <signal name="AccessPointAdded">
+ <arg name="access_point" type="o"/>
+ </signal>
+
+ <!--
+ AccessPointRemoved:
+ @access_point: The object path of the access point that has disappeared.
+
+ Emitted when an access point disappears from view of the device.
+ -->
+ <signal name="AccessPointRemoved">
+ <arg name="access_point" type="o"/>
+ </signal>
+ </interface>
+</node>