Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

NetworkInfo

la classe pubblica NetworkInfo estende Object

Rappresenta le informazioni su una rete configurata sul dispositivo Weave o note ad essa tramite una scansione di rete.

Riepilogo del campo

pubblico a lungo NetworkId L'ID di rete assegnato alla rete dal dispositivo, -1 se non specificato.
public NetworkType Tipo di rete Il tipo di rete (WiFi, Thread, ecc.)
byte pubblico [] ThreadExtendedPANId L'id PAN esteso del thread o NULL se non specificato.
byte pubblico [] ThreadNetworkKey La chiave di rete Thread o NULL se non specificato.
stringa pubblica ThreadNetworkName Il nome della rete Thread o NULL se non è una rete Thread.
byte pubblico [] WiFiKey La chiave WiFi o NULL se non specificato.
WiFiMode pubblico WiFiMode La modalità di funzionamento della rete WiFi.
Wi-Fi pubblico WiFiRole Il ruolo svolto dal dispositivo sulla rete WiFi.
stringa pubblica WiFiSSID L'SSID WiFi o NULL se non è una rete WiFi.
public WiFiSecurityType WiFiSecurityType Il tipo di sicurezza WiFi.
breve pubblico WirelessSignalStrength La potenza del segnale della rete, in dBm o Short.MIN_VALUE se non disponibile / applicabile.

Riepilogo del costruttore pubblico

Riepilogo del metodo pubblico

static NetworkInfo
Make (int networkType, long networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte [] wifiKey, String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, short wirelessSignalStrength)
static NetworkInfo
MakeThread (stringa threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey)
static NetworkInfo
MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte [] wifiKey)

Riepilogo del metodo ereditato

Campi

pubblico lungo NetworkId

L'ID di rete assegnato alla rete dal dispositivo, -1 se non specificato.

public NetworkType NetworkType

Il tipo di rete (WiFi, Thread, ecc.)

byte pubblico [] ThreadExtendedPANId

L'id PAN esteso del thread o NULL se non specificato. Deve essere lungo esattamente 8 byte.

byte pubblico [] ThreadNetworkKey

La chiave di rete Thread o NULL se non specificato.

public String ThreadNetworkName

Il nome della rete Thread o NULL se non è una rete Thread.

byte pubblico [] WiFiKey

La chiave WiFi o NULL se non specificato.

public WiFiMode WiFiMode

La modalità di funzionamento della rete WiFi.

public WiFiRole WiFiRole

Il ruolo svolto dal dispositivo sulla rete WiFi.

stringa pubblica WiFiSSID

L'SSID WiFi o NULL se non è una rete WiFi.

public WiFiSecurityType WiFiSecurityType

Il tipo di sicurezza WiFi.

breve pubblico WirelessSignalStrength

La potenza del segnale della rete, in dBm o Short.MIN_VALUE se non disponibile / applicabile.

Costruttori pubblici

public NetworkInfo ()

Metodi pubblici

public static NetworkInfo Make (int networkType, long networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte [] wifiKey, String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, short wirelessSignalStrength)

Parametri
tipo di rete
networkId
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey
threadNetworkName
threadExtendedPANId
threadNetworkKey
wirelessSignalStrength

public static NetworkInfo MakeThread (String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey)

Parametri
threadNetworkName
threadExtendedPANId
threadNetworkKey

public static NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte [] wifiKey)

Parametri
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey