Blame docs/libnm/html/NMDeviceWifiP2P.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>NMDeviceWifiP2P: 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="NMDeviceVxlan.html" title="NMDeviceVxlan">
Packit 5756e2
<link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi">
Packit Service 018b0a
<meta name="generator" content="GTK-Doc V1.33.0 (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
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

NMDeviceWifiP2P

Packit 5756e2

NMDeviceWifiP2P

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
Packit 5756e2
4
Packit 5756e2
Packit 5756e2
Packit 5756e2
NM_DEPRECATED_IN_1_24_FOR ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
NMWifiP2PPeer *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_get_peer_by_path ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
const GPtrArray *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_get_peers ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
void
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_start_find ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_start_find_finish ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
void
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_stop_find ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
gboolean
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_device_wifi_p2p_stop_find_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_P2P_HW_ADDRESS
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_DEVICE_WIFI_P2P_PEERS
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_DEVICE_WIFI_P2P_WFDIES
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_DEPRECATED_IN_1_24_FOR ()

Packit 5756e2
4
Packit 5756e2
NM_DEPRECATED_IN_1_24_FOR ();
Packit 5756e2

NM_DEPRECATED_IN_1_24_FOR is deprecated and should not be used in newly-written code.

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_get_peer_by_path ()

Packit 5756e2
NMWifiP2PPeer *
Packit 5756e2
nm_device_wifi_p2p_get_peer_by_path (NMDeviceWifiP2P *device,
Packit 5756e2
                                     const char *path);
Packit 5756e2

Gets a NMWifiP2PPeer 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 NMDeviceWifiP2P

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

path

Packit 5756e2

the object path of the peer

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the peer or NULL if none is found.

Packit Service 018b0a

[transfer none]

Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_get_peers ()

Packit 5756e2
const GPtrArray *
Packit 5756e2
nm_device_wifi_p2p_get_peers (NMDeviceWifiP2P *device);
Packit 5756e2

Gets all the found peers of the NMDeviceWifiP2P.

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 NMDeviceWifiP2P

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

a GPtrArray containing all the

Packit 5756e2
found NMWifiP2PPeers.
Packit 5756e2
The returned array is owned by the client and should not be modified. 

Packit 5756e2

[element-type NMWifiP2PPeer]

Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_start_find ()

Packit 5756e2
void
Packit 5756e2
nm_device_wifi_p2p_start_find (NMDeviceWifiP2P *device,
Packit 5756e2
                               GVariant *options,
Packit 5756e2
                               GCancellable *cancellable,
Packit 5756e2
                               GAsyncReadyCallback callback,
Packit 5756e2
                               gpointer user_data);
Packit 5756e2

Request NM to search for Wi-Fi P2P peers on device

Packit 5756e2
. Note that the call
Packit 5756e2
returns immediately after requesting the find, and it may take some time
Packit 5756e2
after that for peers to be found.

Packit 5756e2

The find operation will run for 30s by default. You can stop it earlier

Packit 5756e2
using nm_device_p2p_wifi_stop_find().

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 NMDeviceWifiP2P

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

options

Packit 5756e2

optional options passed to StartFind.

Packit 5756e2
[allow-none]
Packit 5756e2
Packit 5756e2
Packit 5756e2

cancellable

Packit 5756e2

a GCancellable, or NULL

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

callback

Packit 5756e2

a GAsyncReadyCallback, or NULL

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

user_data

Packit 5756e2

user_data for callback

Packit 5756e2

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_start_find_finish ()

Packit 5756e2
gboolean
Packit 5756e2
nm_device_wifi_p2p_start_find_finish (NMDeviceWifiP2P *device,
Packit 5756e2
                                      GAsyncResult *result,
Packit 5756e2
                                      GError **error);
Packit 5756e2

Finish an operation started by nm_device_wifi_p2p_start_find().

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 NMDeviceWifiP2P

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

result

Packit 5756e2

the GAsyncResult

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

error

Packit 5756e2

GError return address

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

TRUE if the call was successful

Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_stop_find ()

Packit 5756e2
void
Packit 5756e2
nm_device_wifi_p2p_stop_find (NMDeviceWifiP2P *device,
Packit 5756e2
                              GCancellable *cancellable,
Packit 5756e2
                              GAsyncReadyCallback callback,
Packit 5756e2
                              gpointer user_data);
Packit 5756e2

Request NM to stop any ongoing find operation for Wi-Fi P2P peers on device

Packit 5756e2
.

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 NMDeviceWifiP2P

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

a GAsyncReadyCallback, or NULL

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

user_data

Packit 5756e2

user_data for callback

Packit 5756e2

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_device_wifi_p2p_stop_find_finish ()

Packit 5756e2
gboolean
Packit 5756e2
nm_device_wifi_p2p_stop_find_finish (NMDeviceWifiP2P *device,
Packit 5756e2
                                     GAsyncResult *result,
Packit 5756e2
                                     GError **error);
Packit 5756e2

Finish an operation started by nm_device_wifi_p2p_stop_find().

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 NMDeviceWifiP2P

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

result

Packit 5756e2

the GAsyncResult

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2

error

Packit 5756e2

GError return address

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

TRUE if the call was successful

Packit 5756e2
Packit 5756e2

Since: 1.16

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2

NM_DEVICE_WIFI_P2P_HW_ADDRESS

Packit Service a1bd4f
#define NM_DEVICE_WIFI_P2P_HW_ADDRESS "hw-address"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_DEVICE_WIFI_P2P_PEERS

Packit Service a1bd4f
#define NM_DEVICE_WIFI_P2P_PEERS      "peers"
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

NM_DEVICE_WIFI_P2P_WFDIES

Packit Service a1bd4f
#define NM_DEVICE_WIFI_P2P_WFDIES     "wfdies"
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service 018b0a

Generated by GTK-Doc V1.33.0
Packit 5756e2
</body>
Packit 5756e2
</html>