|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
<html>
|
|
Packit |
5756e2 |
<head>
|
|
Packit |
5756e2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
5756e2 |
<title>NMDeviceWifi: libnm Reference Manual</title>
|
|
Packit |
5756e2 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit |
5756e2 |
<link rel="home" href="index.html" title="libnm Reference Manual">
|
|
Packit |
5756e2 |
<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
|
|
Packit |
5756e2 |
<link rel="prev" href="NMDeviceWifiP2P.html" title="NMDeviceWifiP2P">
|
|
Packit |
5756e2 |
<link rel="next" href="NMDeviceWimax.html" title="NMDeviceWimax">
|
|
Packit |
5756e2 |
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
|
Packit |
5756e2 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit |
5756e2 |
</head>
|
|
Packit |
5756e2 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Top |
|
|
Packit |
5756e2 |
Description
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
![Home](home.png)
|
|
Packit |
5756e2 |
![Up](up.png)
|
|
Packit |
5756e2 |
![Prev](left.png)
|
|
Packit |
5756e2 |
![Next](right.png)
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NMDeviceWifi
|
|
Packit |
5756e2 |
NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Functions
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
const char *
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_hw_address ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
const char *
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_permanent_hw_address ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM80211Mode
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_mode ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
guint32
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_bitrate ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NMDeviceWifiCapabilities
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_capabilities ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NMAccessPoint *
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_active_access_point ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NMAccessPoint *
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_point_by_path ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
const GPtrArray *
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_points ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
gint64
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_last_scan ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
void
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_async ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
void
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options_async ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_finish ()
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Types and Values
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_HW_ADDRESS
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_MODE
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_BITRATE
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_CAPABILITIES
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_ACCESS_POINTS
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
#define
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_LAST_SCAN
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Description
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Functions
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_hw_address ()
|
|
Packit |
5756e2 |
const char *
|
|
Packit |
5756e2 |
nm_device_wifi_get_hw_address (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_hw_address has been deprecated since version 1.24 and should not be used in newly-written code.
|
|
Packit |
5756e2 |
Use nm_device_get_hw_address() instead.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Gets the actual hardware (MAC) address of the NMDeviceWifi
|
|
Packit |
5756e2 |
[skip]
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the actual hardware address. This is the internal string used by the
|
|
Packit |
5756e2 |
device, and must not be modified.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_permanent_hw_address ()
|
|
Packit |
5756e2 |
const char *
|
|
Packit |
5756e2 |
nm_device_wifi_get_permanent_hw_address
|
|
Packit |
5756e2 |
(NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets the permanent hardware (MAC) address of the NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the permanent hardware address. This is the internal string used by the
|
|
Packit |
5756e2 |
device, and must not be modified.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_mode ()
|
|
Packit |
5756e2 |
NM80211Mode
|
|
Packit |
5756e2 |
nm_device_wifi_get_mode (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets the NMDeviceWifi mode.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the mode
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_bitrate ()
|
|
Packit |
5756e2 |
guint32
|
|
Packit |
5756e2 |
nm_device_wifi_get_bitrate (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets the bit rate of the NMDeviceWifi in kbit/s.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the bit rate (kbit/s)
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_capabilities ()
|
|
Packit |
5756e2 |
NMDeviceWifiCapabilities
|
|
Packit |
5756e2 |
nm_device_wifi_get_capabilities (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets the Wi-Fi capabilities of the NMDeviceWifi.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the capabilities
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_active_access_point ()
|
|
Packit |
5756e2 |
NMAccessPoint *
|
|
Packit |
5756e2 |
nm_device_wifi_get_active_access_point
|
|
Packit |
5756e2 |
(NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets the active NMAccessPoint.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the access point or NULL if none is active.
|
|
Packit |
5756e2 |
[transfer none]
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_point_by_path ()
|
|
Packit |
5756e2 |
NMAccessPoint *
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_point_by_path
|
|
Packit |
5756e2 |
(NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
const char *path );
|
|
Packit |
5756e2 |
Gets a NMAccessPoint by path.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
path
|
|
Packit |
5756e2 |
the object path of the access point
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the access point or NULL if none is found.
|
|
Packit |
5756e2 |
[transfer none]
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_points ()
|
|
Packit |
5756e2 |
const GPtrArray *
|
|
Packit |
5756e2 |
nm_device_wifi_get_access_points (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Gets all the scanned access points of the NMDeviceWifi.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
a GPtrArray containing all the
|
|
Packit |
5756e2 |
scanned NMAccessPoints.
|
|
Packit |
5756e2 |
The returned array is owned by the client and should not be modified.
|
|
Packit |
5756e2 |
[element-type NMAccessPoint]
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_get_last_scan ()
|
|
Packit |
5756e2 |
gint64
|
|
Packit |
5756e2 |
nm_device_wifi_get_last_scan (NMDeviceWifi *device );
|
|
Packit |
5756e2 |
Returns the timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished
|
|
Packit |
5756e2 |
network scan. A value of -1 means the device never scanned for access points.
|
|
Packit |
5756e2 |
Use nm_utils_get_timestamp_msec() to obtain current time value suitable for
|
|
Packit |
5756e2 |
comparing to this value.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
the last scan time in seconds
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Since: 1.12
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan ()
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan (NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
GCancellable *cancellable ,
|
|
Packit |
5756e2 |
GError **error );
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan has been deprecated since version 1.22 and should not be used in newly-written code.
|
|
Packit |
5756e2 |
Use nm_device_wifi_request_scan_async() or GDBusConnection.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Request NM to scan for access points on device
|
|
Packit |
5756e2 |
. Note that the function
|
|
Packit |
5756e2 |
returns immediately after requesting the scan, and it may take some time
|
|
Packit |
5756e2 |
after that for the scan to complete.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
cancellable
|
|
Packit |
5756e2 |
a GCancellable, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
error
|
|
Packit |
5756e2 |
location for a GError, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
TRUE on success, FALSE on error, in which case error
|
|
Packit |
5756e2 |
will be
|
|
Packit |
5756e2 |
set.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options ()
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options (NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
GVariant *options ,
|
|
Packit |
5756e2 |
GCancellable *cancellable ,
|
|
Packit |
5756e2 |
GError **error );
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options has been deprecated since version 1.22 and should not be used in newly-written code.
|
|
Packit |
5756e2 |
Use nm_device_wifi_request_scan_options_async() or GDBusConnection.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Request NM to scan for access points on device
|
|
Packit |
5756e2 |
. Note that the function
|
|
Packit |
5756e2 |
returns immediately after requesting the scan, and it may take some time
|
|
Packit |
5756e2 |
after that for the scan to complete.
|
|
Packit |
5756e2 |
This is the same as nm_device_wifi_request_scan
|
|
Packit |
5756e2 |
except it accepts options
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
for the scanning. The argument is the dictionary passed to RequestScan()
|
|
Packit |
5756e2 |
D-Bus call. Valid options inside the dictionary are:
|
|
Packit |
5756e2 |
'ssids' => array of SSIDs (saay)
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
options
|
|
Packit |
5756e2 |
dictionary with options for RequestScan() , or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
cancellable
|
|
Packit |
5756e2 |
a GCancellable, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
error
|
|
Packit |
5756e2 |
location for a GError, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
TRUE on success, FALSE on error, in which case error
|
|
Packit |
5756e2 |
will be
|
|
Packit |
5756e2 |
set.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Since: 1.2
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_async ()
|
|
Packit |
5756e2 |
void
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_async (NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
GCancellable *cancellable ,
|
|
Packit |
5756e2 |
GAsyncReadyCallback callback ,
|
|
Packit |
5756e2 |
gpointer user_data );
|
|
Packit |
5756e2 |
Request NM to scan for access points on device
|
|
Packit |
5756e2 |
. Note that callback
|
|
Packit |
5756e2 |
will be
|
|
Packit |
5756e2 |
called immediately after requesting the scan, and it may take some time after
|
|
Packit |
5756e2 |
that for the scan to complete.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
cancellable
|
|
Packit |
5756e2 |
a GCancellable, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
callback
|
|
Packit |
5756e2 |
callback to be called when the scan has been requested
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
user_data
|
|
Packit |
5756e2 |
caller-specific data passed to callback
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options_async ()
|
|
Packit |
5756e2 |
void
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options_async
|
|
Packit |
5756e2 |
(NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
GVariant *options ,
|
|
Packit |
5756e2 |
GCancellable *cancellable ,
|
|
Packit |
5756e2 |
GAsyncReadyCallback callback ,
|
|
Packit |
5756e2 |
gpointer user_data );
|
|
Packit |
5756e2 |
Request NM to scan for access points on device
|
|
Packit |
5756e2 |
. Note that callback
|
|
Packit |
5756e2 |
will be
|
|
Packit |
5756e2 |
called immediately after requesting the scan, and it may take some time after
|
|
Packit |
5756e2 |
that for the scan to complete.
|
|
Packit |
5756e2 |
This is the same as nm_device_wifi_request_scan_async
|
|
Packit |
5756e2 |
except it accepts options
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
for the scanning. The argument is the dictionary passed to RequestScan()
|
|
Packit |
5756e2 |
D-Bus call. Valid options inside the dictionary are:
|
|
Packit |
5756e2 |
'ssids' => array of SSIDs (saay)
|
|
Packit |
5756e2 |
To complete the request call nm_device_wifi_request_scan_finish() .
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
options
|
|
Packit |
5756e2 |
dictionary with options for RequestScan() , or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
cancellable
|
|
Packit |
5756e2 |
a GCancellable, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
callback
|
|
Packit |
5756e2 |
callback to be called when the scan has been requested
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
user_data
|
|
Packit |
5756e2 |
caller-specific data passed to callback
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Since: 1.2
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_finish ()
|
|
Packit |
5756e2 |
gboolean
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_finish (NMDeviceWifi *device ,
|
|
Packit |
5756e2 |
GAsyncResult *result ,
|
|
Packit |
5756e2 |
GError **error );
|
|
Packit |
5756e2 |
Gets the result of a call to nm_device_wifi_request_scan_async() and
|
|
Packit |
5756e2 |
nm_device_wifi_request_scan_options_async() .
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Parameters
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
device
|
|
Packit |
5756e2 |
a NMDeviceWifi
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
result
|
|
Packit |
5756e2 |
the result passed to the GAsyncReadyCallback
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
error
|
|
Packit |
5756e2 |
location for a GError, or NULL
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Returns
|
|
Packit |
5756e2 |
TRUE on success, FALSE on error, in which case error
|
|
Packit |
5756e2 |
will be
|
|
Packit |
5756e2 |
set.
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Types and Values
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_HW_ADDRESS
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_HW_ADDRESS "hw-address"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS "perm-hw-address"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_MODE
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_MODE "mode"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_BITRATE
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_BITRATE "bitrate"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT "active-access-point"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_CAPABILITIES
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_CAPABILITIES "wireless-capabilities"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_ACCESS_POINTS
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_ACCESS_POINTS "access-points"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
NM_DEVICE_WIFI_LAST_SCAN
|
|
Packit |
5756e2 |
#define NM_DEVICE_WIFI_LAST_SCAN "last-scan"
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
|
|
Packit |
5756e2 |
Generated by GTK-Doc V1.32
|
|
Packit |
5756e2 |
</body>
|
|
Packit |
5756e2 |
</html>
|