Representa informações sobre uma rede configurada em um dispositivo Weave ou conhecida por ele por uma verificação de rede.
Resumo dos campos
| public long | NetworkId | O ID da rede atribuído a ela pelo dispositivo. -1 se não for especificado. | 
| public NetworkType | NetworkType | O tipo de rede (Wi-Fi, Thread etc.) | 
| public byte[] | ThreadExtendedPANId | O ID PAN estendido da linha de execução ou NULL se não for especificado. | 
| public byte[] | ThreadNetworkKey | A chave de rede do encadeamento ou NULL se não for especificada. | 
| public String | ThreadNetworkName | O nome da rede Thread ou NULL se não for uma rede Thread. | 
| public byte[] | WiFiKey | A chave do Wi-Fi ou NULL se não for especificada. | 
| public WiFiMode | WiFiMode | O modo de operação da rede Wi-Fi. | 
| public WiFiRole | WiFiRole | A função desempenhada pelo dispositivo na rede Wi-Fi. | 
| public String | WiFiSSID | O SSID do Wi-Fi ou NULL se não for uma rede Wi-Fi. | 
| public WiFiSecurityType | WiFiSecurityType | O tipo de segurança do Wi-Fi. | 
| Short público | WirelessSignalStrength | A intensidade do sinal da rede, em dBm, ou Short.MIN_VALUE se não estiver disponível/aplicável. | 
Resumo do construtor público
Resumo do método público
| 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(String threadNetworkName, byte[] threadExtendedPANId,
                  byte[] threadNetworkKey)
                 
               | 
            
| static NetworkInfo | 
                 
                  
                  MakeWiFi(String wifiSSID, WiFiMode
                  wifiMode, WiFiRole
                  wifiRole, WiFiSecurityType
                  wifiSecurityType, byte[] wifiKey)
                 
               | 
            
Resumo do método herdado
Campos
public long NetworkId
O ID atribuído à rede pelo dispositivo. -1 se não for especificado.
public NetworkType NetworkType
O tipo de rede (Wi-Fi, Thread etc.)
public byte[] ThreadExtendedPANId
O ID PAN estendido da linha de execução ou NULL, se não for especificado. Precisa ter exatamente 8 bytes de comprimento.
public byte[] ThreadNetworkKey
A chave de rede Thread ou NULL se não for especificada.
public String ThreadNetworkName
O nome da rede Thread ou NULL se não for uma rede Thread.
public byte[] WiFiKey
A chave do Wi-Fi ou NULL se não for especificada.
public WiFiMode WiFiMode
O modo de operação da rede Wi-Fi.
public WiFiRole WiFiRole
A função desempenhada pelo dispositivo na rede Wi-Fi.
public String WiFiSSID
O SSID do Wi-Fi ou NULL se não for uma rede Wi-Fi.
public WiFiSecurityType WiFiSecurityType
O tipo de segurança do Wi-Fi.
public short WirelessSignalStrength
A intensidade do sinal da rede, em dBm, ou Short.MIN_VALUE se não estiver disponível/aplicável.
Construtores públicos
public NetworkInfo ()
Métodos públicos
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)
Parâmetros
| networkType | |
|---|---|
| networkId | |
| 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 |