DiscoverySession.InitiatePairingRequest Metodo

Definizione

Avviare una richiesta di configurazione dell'associazione Wi-Fi compatibile per creare un'associazione con il peer di destinazione.

[Android.Runtime.Register("initiatePairingRequest", "(Landroid/net/wifi/aware/PeerHandle;Ljava/lang/String;ILjava/lang/String;)V", "GetInitiatePairingRequest_Landroid_net_wifi_aware_PeerHandle_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=34)]
public virtual void InitiatePairingRequest(Android.Net.Wifi.Aware.PeerHandle peerHandle, string peerDeviceAlias, Android.Net.Wifi.Aware.WifiAwareCipherSuite cipherSuite, string? password);
[<Android.Runtime.Register("initiatePairingRequest", "(Landroid/net/wifi/aware/PeerHandle;Ljava/lang/String;ILjava/lang/String;)V", "GetInitiatePairingRequest_Landroid_net_wifi_aware_PeerHandle_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=34)>]
abstract member InitiatePairingRequest : Android.Net.Wifi.Aware.PeerHandle * string * Android.Net.Wifi.Aware.WifiAwareCipherSuite * string -> unit
override this.InitiatePairingRequest : Android.Net.Wifi.Aware.PeerHandle * string * Android.Net.Wifi.Aware.WifiAwareCipherSuite * string -> unit

Parametri

peerHandle
PeerHandle

Handle del peer per la richiesta di associazione. Deve essere un risultato di un DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) o DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) Eventi.

peerDeviceAlias
String

L'alias del dispositivo associato impostato dal chiamante aiuterà il chiamante a identificare il dispositivo associato.

cipherSuite
WifiAwareCipherSuite

Suite di crittografia da usare per crittografare il collegamento.

password
String

Password utilizzata per l'installazione dell'associazione. Se impostato su vuoto o null, verrà usata l'associazione opportunistica.

Attributi

Commenti

Avviare una richiesta di configurazione dell'associazione Wi-Fi compatibile per creare un'associazione con il peer di destinazione. La richiesta di associazione con riconoscimento deve essere eseguita nel contesto di una sessione di individuazione dopo la ricezione di un evento di pubblicazione/sottoscrizione DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) . Il peer otterrà un callback che indica che è stato ricevuto un messaggio usando DiscoverySessionCallback#onPairingSetupRequestReceived(PeerHandle, int). Al termine dell'installazione dell'associazione con riconoscimento, entrambi i lati riceveranno DiscoverySessionCallback#onPairingSetupSucceeded(PeerHandle, String)

per android.net.wifi.aware.DiscoverySession.initiatePairingRequest(android.net.wifi.aware.PeerHandle, java.lang.String, int, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a