En Google, luchamos por la equidad racial de la comunidad negra. Más información

Información de red

public class NetworkInfo extiende Objeto

Representa información sobre una red configurada en un dispositivo Weave, o que conoce a través de un escaneo de red.

Campo Resumen

publico largo Identificación de red La identificación de red asignada a la red por el dispositivo, -1 si no se especifica.
pública NetworkType Tipo de red El tipo de red (WiFi, Thread, etc.)
byte público [] ThreadExtendedPANId El ID de PAN extendido de subproceso, o NULL si no se especifica.
byte público [] ThreadNetworkKey La clave de red del hilo, o NULL si no se especifica.
cadena pública ThreadNetworkName El nombre de la red de Thread, o NULL si no es una red de Thread.
byte público [] WiFiKey La clave WiFi, o NULL si no se especifica.
pública WiFiMode WiFiMode El modo de funcionamiento de la red WiFi.
pública WiFiRole WiFiRole El papel que juega el dispositivo en la red WiFi.
cadena pública WiFiSSID El SSID WiFi, o NULL si no es una red WiFi.
pública WiFiSecurityType WiFiSecurityType El tipo de seguridad WiFi.
público corto WirelessSignalStrength La intensidad de la señal de la red, en dBm, o Short.MIN_VALUE si no está disponible / aplicable

Resumen del constructor público

Resumen del método público

estática NetworkInfo
Maquillaje (int NetworkType, IDDERED larga, cadena wifiSSID, wifiMode int, int wifiRole, wifiSecurityType int, byte [] wifiKey, Cadena threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, corta wirelessSignalStrength)
estática NetworkInfo
MakeThread (String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey)
estática NetworkInfo
MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte [] wifiKey)

Resumen del método heredado

Campos

IDDERED pública de largo

La identificación de red asignada a la red por el dispositivo, -1 si no se especifica.

pública NetworkType NetworkType

El tipo de red (WiFi, Thread, etc.)

public byte [] ThreadExtendedPANId

El ID de PAN extendido de subproceso, o NULL si no se especifica. Debe tener exactamente 8 bytes de longitud.

public byte [] ThreadNetworkKey

La clave de red del hilo, o NULL si no se especifica.

Cadena ThreadNetworkName pública

El nombre de la red de Thread, o NULL si no es una red de Thread.

public byte [] WiFiKey

La clave WiFi, o NULL si no se especifica.

pública WiFiMode WiFiMode

El modo de funcionamiento de la red WiFi.

pública WiFiRole WiFiRole

El papel que juega el dispositivo en la red WiFi.

Cadena WiFiSSID pública

El SSID WiFi, o NULL si no es una red WiFi.

pública WiFiSecurityType WiFiSecurityType

El tipo de seguridad WiFi.

WirelessSignalStrength pública a corto

La intensidad de la señal de la red, en dBm, o Short.MIN_VALUE si no está disponible / aplicable.

Constructores públicos

NetworkInfo pública ()

Métodos públicos

public static NetworkInfo Make (int NetworkType, IDDERED larga, cadena wifiSSID, wifiMode int, int wifiRole, wifiSecurityType int, byte [] wifiKey, Cadena threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, corta wirelessSignalStrength)

Parámetros
tipo de red
Identificación de red
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey
threadNetworkName
threadExtendedPANId
threadNetworkKey
wirelessSignalStrength

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

Parámetros
threadNetworkName
threadExtendedPANId
threadNetworkKey

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

Parámetros
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey