Lingua

WifiAwareNetworkSpecifier.Builder Costruttori

Definizione

Overload

Nome Descrizione
WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession)

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware.

WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle)

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware con un peer specifico.

WifiAwareNetworkSpecifier.Builder(PublishDiscoverySession)

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware.

[Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/PublishDiscoverySession;)V", "", ApiSince=31)]
public Builder(Android.Net.Wifi.Aware.PublishDiscoverySession publishDiscoverySession);
[<Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/PublishDiscoverySession;)V", "", ApiSince=31)>]
new Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder : Android.Net.Wifi.Aware.PublishDiscoverySession -> Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder

Parametri

publishDiscoverySession
PublishDiscoverySession
Attributi

Commenti

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware. Questa configurazione consente le connessioni a qualsiasi peer o a più peer ( anziché solo un peer specifico con #Builder(DiscoverySession, PeerHandle)).

È possibile attivare più connessioni da questa configurazione e usare una singola richiesta tramite ConnectivityManager#requestNetwork(NetworkRequest, ConnectivityManager.NetworkCallback) e metodi simili. Ogni connessione riuscita verrà segnalata tramite i meccanismi di Gestione connettività standard - ConnectivityManager.NetworkCallback#onAvailable(Network). La chiamata ConnectivityManager#unregisterNetworkCallback(ConnectivityManager.NetworkCallback) terminerà tutte le connessioni.

per android.net.wifi.aware.WifiAwareNetworkSpecifier.Builder.WifiAwareNetworkSpecifier$Builder(android.net.wifi.aware.PublishDiscoverySession).

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

WifiAwareNetworkSpecifier.Builder(DiscoverySession, PeerHandle)

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware con un peer specifico.

[Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/DiscoverySession;Landroid/net/wifi/aware/PeerHandle;)V", "", ApiSince=29)]
public Builder(Android.Net.Wifi.Aware.DiscoverySession discoverySession, Android.Net.Wifi.Aware.PeerHandle peerHandle);
[<Android.Runtime.Register(".ctor", "(Landroid/net/wifi/aware/DiscoverySession;Landroid/net/wifi/aware/PeerHandle;)V", "", ApiSince=29)>]
new Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder : Android.Net.Wifi.Aware.DiscoverySession * Android.Net.Wifi.Aware.PeerHandle -> Android.Net.Wifi.Aware.WifiAwareNetworkSpecifier.Builder

Parametri

discoverySession
DiscoverySession

Sessione di individuazione Wi-Fi aware nel cui contesto viene creata la connessione.

peerHandle
PeerHandle

Handle del peer a cui viene richiesta la connessione Wi-Fi Aware. Il peer viene individuato tramite l'individuazione Wi-Fi Aware. L'handle può essere ottenuto tramite DiscoverySessionCallback#onServiceDiscovered(PeerHandle, byte[], java.util.List) o DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]).

Attributi

Commenti

Creare un generatore per WifiAwareNetworkSpecifier usato nelle richieste per configurare una connessione Wi-Fi Aware con un peer specifico.

Per configurare una connessione a qualsiasi peer o a più peer, usare #Builder(PublishDiscoverySession).

per android.net.wifi.aware.WifiAwareNetworkSpecifier.Builder.WifiAwareNetworkSpecifier$Builder(android.net.wifi.aware.DiscoverySession, android.net.wifi.aware.PeerHandle).

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