Sprache

DiscoverySession.InitiateBootstrappingRequest Methode

Definition

Überlädt

Name Beschreibung
InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods)

Definiert gemäß Wi-Fi Berücksichtigung von Spezifikationen, Version 4.

InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods, Byte[])

Definiert gemäß Wi-Fi Berücksichtigung von Spezifikationen, Version 4.

InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods)

Definiert gemäß Wi-Fi Berücksichtigung von Spezifikationen, Version 4.

[Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IHandler", ApiSince=34)]
public virtual void InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method);
[<Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IHandler", ApiSince=34)>]
abstract member InitiateBootstrappingRequest : Android.Net.Wifi.Aware.PeerHandle * Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -> unit
override this.InitiateBootstrappingRequest : Android.Net.Wifi.Aware.PeerHandle * Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods -> unit

Parameter

peerHandle
PeerHandle

Das Handle des Peers für die Kopplungsanforderung. Muss das Ergebnis eines DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) Ereignisses sein DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) .

method
AwarePairingBootstrappingMethods

einer der Werte "AwarePairingConfig#PAIRING_BOOTSTRAPPING_" sollte mit einer der methoden übereinstimmen, die von ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods()

Attribute

Hinweise

Initiieren Sie eine Wi-Fi Fähigen Bootstrapping-Setupanforderung, um eine Kopplung mit dem Zielspeer zu erstellen. Die Anforderung "Aware bootstrapping" sollte im Kontext einer Ermittlungssitzung erfolgen – nachdem ein Veröffentlichungs-/Abonnieren-Ereignis DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) empfangen wurde. Der Peer überprüft, ob die Methode erfüllt werden kann, wenn AwarePairingConfig.Builder#setBootstrappingMethods(int) das Setup "Aware Bootstrapping" abgeschlossen ist, erhalten beide Seiten DiscoverySessionCallback#onBootstrappingSucceeded(PeerHandle, int)

Java Dokumentation für android.net.wifi.aware.DiscoverySession.initiateBootstrappingRequest(android.net.wifi.aware.PeerHandle, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods, Byte[])

Definiert gemäß Wi-Fi Berücksichtigung von Spezifikationen, Version 4.

[Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)]
public virtual void InitiateBootstrappingRequest(Android.Net.Wifi.Aware.PeerHandle peerHandle, Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods method, byte[] message);
[<Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)>]
abstract member InitiateBootstrappingRequest : Android.Net.Wifi.Aware.PeerHandle * Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods * byte[] -> unit
override this.InitiateBootstrappingRequest : Android.Net.Wifi.Aware.PeerHandle * Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods * byte[] -> unit

Parameter

peerHandle
PeerHandle

Das Handle des Peers für die Kopplungsanforderung. Muss das Ergebnis eines DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) Ereignisses sein DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) .

method
AwarePairingBootstrappingMethods

einer der Werte "AwarePairingConfig#PAIRING_BOOTSTRAPPING_" sollte mit einer der methoden übereinstimmen, die von ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods()

message
Byte[]

Ein beliebiges Bytearray, das als Dienstinformationen im Dienstdeskriptorerweiterungs-Attribut (SDEA) gesendet werden kann – weitere Details finden Sie unter Wi-Fi Aware Specification 9.5.4.2. Wird erneut verwendet, um WifiAwareManager#createTxtRecordTlvBuffer(Map) schlüsselwertige Nachrichten im DNS-SD Format zu erstellen.

Attribute

Hinweise

Definiert gemäß Wi-Fi Aware specifications Version 4.0 Section 7.6.4.1. Initiieren Sie eine Wi-Fi Fähigen Bootstrapping-Setupanforderung, um eine Kopplung mit dem Zielspeer zu erstellen. Die Anforderung "Aware bootstrapping" sollte im Kontext einer Ermittlungssitzung erfolgen – nachdem ein Veröffentlichungs-/Abonnieren von DiscoverySessionCallback.onServiceDiscovered(ServiceDiscoveryInfo)-Ereignis empfangen wurde. Der Peer überprüft, ob die Methode von AwarePairingConfig.Builder.setBootstrappingMethods(int) erfüllt werden kann, wenn das Setup für das Aware Bootstrapping abgeschlossen ist, erhält beide Seite DiscoverySessionCallback.onBootstrappingSucceeded(PeerHandle,int)

Android-Referenz für android.net.wifi.aware.DiscoverySession.initiateBootstrappingRequest.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: