summary refs log tree commit diff
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 00000000..1973b417
--- /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>