Blame introspection/org.freedesktop.NetworkManager.Device.Wireless.xml

Packit 5756e2
Packit 5756e2
<node name="/">
Packit 5756e2
  
Packit 5756e2
      org.freedesktop.NetworkManager.Device.Wireless:
Packit 5756e2
      @short_description: Wi-Fi Device
Packit 5756e2
Packit 5756e2
  -->
Packit 5756e2
  <interface name="org.freedesktop.NetworkManager.Device.Wireless">
Packit 5756e2
    <annotation name="org.gtk.GDBus.C.Name" value="DeviceWifi"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        GetAccessPoints:
Packit 5756e2
        @access_points: List of access point object paths.
Packit 5756e2
Packit 5756e2
        DEPRECATED. Get the list of access points visible to this device. Note
Packit 5756e2
        that this list does not include access points which hide their SSID. To
Packit 5756e2
        retrieve a list of all access points (including hidden ones) use the
Packit 5756e2
        GetAllAccessPoints() method.
Packit 5756e2
    -->
Packit 5756e2
    <method name="GetAccessPoints">
Packit 5756e2
      <arg name="access_points" type="ao" direction="out"/>
Packit 5756e2
      </method>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        GetAllAccessPoints:
Packit 5756e2
        @access_points: List of access point object paths.
Packit 5756e2
Packit 5756e2
        Get the list of all access points visible to this device, including hidden
Packit 5756e2
        ones for which the SSID is not yet known.
Packit 5756e2
    -->
Packit 5756e2
    <method name="GetAllAccessPoints">
Packit 5756e2
      <arg name="access_points" type="ao" direction="out"/>
Packit 5756e2
      </method>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        RequestScan:
Packit 5756e2
        @options: Options of scan. Currently, 'ssids' option with value of "aay" type is supported.
Packit 5756e2
Packit 5756e2
        Request the device to scan. To know when the scan is finished, use the "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" to listen to changes to the "LastScan" property.
Packit 5756e2
    -->
Packit 5756e2
    <method name="RequestScan">
Packit 5756e2
      <arg name="options" type="a{sv}" direction="in"/>
Packit 5756e2
      </method>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        HwAddress:
Packit 5756e2
Packit 5756e2
        The active hardware address of the device.
Packit 5756e2
Packit 5756e2
        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
Packit 5756e2
    -->
Packit 5756e2
    <property name="HwAddress" type="s" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        PermHwAddress:
Packit 5756e2
Packit 5756e2
        The permanent hardware address of the device.
Packit 5756e2
    -->
Packit 5756e2
    <property name="PermHwAddress" type="s" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        Mode:
Packit 5756e2
Packit 5756e2
        The operating mode of the wireless device.
Packit 5756e2
Packit 5756e2
        Returns: <link linkend="NM80211Mode">NM80211Mode</link>
Packit 5756e2
    -->
Packit 5756e2
    <property name="Mode" type="u" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        Bitrate:
Packit 5756e2
Packit 5756e2
        The bit rate currently used by the wireless device, in kilobits/second
Packit 5756e2
        (Kb/s).
Packit 5756e2
    -->
Packit 5756e2
    <property name="Bitrate" type="u" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        AccessPoints:
Packit 5756e2
Packit 5756e2
        List of object paths of access point visible to this wireless device.
Packit 5756e2
    -->
Packit 5756e2
    <property name="AccessPoints" type="ao" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        ActiveAccessPoint:
Packit 5756e2
Packit 5756e2
        Object path of the access point currently used by the wireless device.
Packit 5756e2
    -->
Packit 5756e2
    <property name="ActiveAccessPoint" type="o" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        WirelessCapabilities:
Packit 5756e2
Packit 5756e2
        The capabilities of the wireless device.
Packit 5756e2
Packit 5756e2
        Returns: <link linkend="NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</link>
Packit 5756e2
    -->
Packit 5756e2
    <property name="WirelessCapabilities" type="u" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        LastScan:
Packit 5756e2
Packit 5756e2
        The timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished network scan.
Packit 5756e2
        A value of -1 means the device never scanned for access points.
Packit 5756e2
Packit 5756e2
        Since: 1.12
Packit 5756e2
    -->
Packit 5756e2
    <property name="LastScan" type="x" access="read"/>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        PropertiesChanged:
Packit 5756e2
        @properties: A dictionary containing the changed parameters.
Packit 5756e2
Packit 5756e2
        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
Packit 5756e2
    -->
Packit 5756e2
    <signal name="PropertiesChanged">
Packit 5756e2
        <arg name="properties" type="a{sv}"/>
Packit 5756e2
        </signal>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        AccessPointAdded:
Packit 5756e2
        @access_point: The object path of the newly found access point.
Packit 5756e2
Packit 5756e2
        Emitted when a new access point is found by the device.
Packit 5756e2
    -->
Packit 5756e2
    <signal name="AccessPointAdded">
Packit 5756e2
        <arg name="access_point" type="o"/>
Packit 5756e2
        </signal>
Packit 5756e2
Packit 5756e2
    
Packit 5756e2
        AccessPointRemoved:
Packit 5756e2
        @access_point: The object path of the access point that has disappeared.
Packit 5756e2
Packit 5756e2
        Emitted when an access point disappears from view of the device.
Packit 5756e2
    -->
Packit 5756e2
    <signal name="AccessPointRemoved">
Packit 5756e2
      <arg name="access_point" type="o"/>
Packit 5756e2
    </signal>
Packit 5756e2
  </interface>
Packit 5756e2
</node>