DiscoverySession.InitiateBootstrappingRequest Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods) |
Definito in base alle specifiche Wi-Fi aware versione 4. |
| InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods, Byte[]) |
Definito in base alle specifiche Wi-Fi aware versione 4. |
InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods)
Definito in base alle specifiche Wi-Fi aware versione 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
Parametri
- peerHandle
- PeerHandle
Handle del peer per la richiesta di associazione. Deve essere un risultato di un evento DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) o DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) .
uno dei valori AwarePairingConfig#PAIRING_BOOTSTRAPPING_, deve corrispondere a uno dei metodi ricevuti da ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods()
- Attributi
Commenti
Avviare una richiesta di installazione di bootstrap compatibile Wi-Fi per creare un'associazione con il peer di destinazione. La richiesta di bootstrap 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 verificherà se il metodo può essere soddisfatto al AwarePairingConfig.Builder#setBootstrappingMethods(int) termine dell'installazione di Bootstrapping compatibile, entrambi i lati riceveranno DiscoverySessionCallback#onBootstrappingSucceeded(PeerHandle, int)
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
InitiateBootstrappingRequest(PeerHandle, AwarePairingBootstrappingMethods, Byte[])
Definito in base alle specifiche Wi-Fi aware versione 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
Parametri
- peerHandle
- PeerHandle
Handle del peer per la richiesta di associazione. Deve essere un risultato di un evento DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) o DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) .
uno dei valori AwarePairingConfig#PAIRING_BOOTSTRAPPING_, deve corrispondere a uno dei metodi ricevuti da ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods()
- message
- Byte[]
Matrice di byte arbitraria che può essere inviata come informazioni sul servizio nell'attributo dell'estensione del descrittore di servizio (SDEA) . Per altri dettagli, vedere Wi-Fi specifica aware 9.5.4.2. Riprova da usare WifiAwareManager#createTxtRecordTlvBuffer(Map) per creare un messaggio chiave-valore in formato DNS-SD.
- Attributi
Commenti
Definito in base alle specifiche Wi-Fi aware versione 4.0 sezione 7.6.4.1. Avviare una richiesta di installazione di bootstrap compatibile Wi-Fi per creare un'associazione con il peer di destinazione. La richiesta di bootstrap con riconoscimento deve essere eseguita nel contesto di una sessione di individuazione, dopo la ricezione di un evento discoverySessionCallback.onServiceDiscovered(ServiceDiscoveryInfo). Il peer verificherà se il metodo può essere soddisfatto da AwarePairingConfig.Builder.setBootstrappingMethods(int) Al termine dell'installazione di Bootstrapping compatibile, entrambi i lati riceveranno DiscoverySessionCallback.onBootstrappingSucceeded(PeerHandle,int)
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.