Mewakili informasi tentang jaringan yang dikonfigurasi di perangkat Weave, atau yang diketahui olehnya melalui pemindaian jaringan.
Ringkasan Kolom
public long | NetworkId | ID jaringan yang ditetapkan ke jaringan oleh perangkat, -1 jika tidak ditentukan. |
public NetworkType | NetworkType | Jenis jaringan (WiFi, Thread, dll.) |
public byte[] | ThreadExtendedPANId | ID PAN yang diperluas untuk Thread, atau NULL jika tidak ditentukan. |
public byte[] | ThreadNetworkKey | Kunci jaringan Thread, atau NULL jika tidak ditentukan. |
public String | ThreadNetworkName | Nama jaringan Thread, atau NULL jika bukan jaringan Thread. |
public byte[] | WiFiKey | Kunci Wi-Fi, atau NULL jika tidak ditentukan. |
public WiFiMode | WiFiMode | Mode operasi jaringan WiFi. |
WiFiRole publik | WiFiRole | Peran yang dimainkan oleh perangkat di jaringan WiFi. |
public String | WiFiSSID | SSID WiFi, atau NULL jika bukan jaringan WiFi. |
public WiFiSecurityType | WiFiSecurityType | Jenis keamanan Wi-Fi. |
video Shorts publik | WirelessSignalStrength | Kekuatan sinyal jaringan, dalam dBm, atau Short.MIN_VALUE jika tidak tersedia/berlaku. |
Ringkasan Konstruktor Publik
Ringkasan Metode Publik
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)
|
Ringkasan Metode Turunan
Kolom
public long NetworkId
ID jaringan yang ditetapkan ke jaringan oleh perangkat, -1 jika tidak ditentukan.
public NetworkType NetworkType
Jenis jaringan (WiFi, Thread, dll.)
public byte[] ThreadExtendedPANId
ID PAN yang diperluas untuk Thread, atau NULL jika tidak ditentukan. Harus tepat 8 byte panjangnya.
public byte[] ThreadNetworkKey
Kunci jaringan Thread, atau NULL jika tidak ditentukan.
public String ThreadNetworkName
Nama jaringan Thread, atau NULL jika bukan jaringan Thread.
public byte[] WiFiKey
Kunci Wi-Fi, atau NULL jika tidak ditentukan.
public WiFiMode WiFiMode
Mode operasi jaringan WiFi.
public WiFiRole WiFiRole
Peran yang dimainkan oleh perangkat di jaringan WiFi.
public String WiFiSSID
SSID WiFi, atau NULL jika bukan jaringan WiFi.
public WiFiSecurityType WiFiSecurityType
Jenis keamanan Wi-Fi.
public short WirelessSignalStrength
Kekuatan sinyal jaringan, dalam dBm, atau Short.MIN_VALUE jika tidak tersedia/berlaku.
Konstruktor Publik
public NetworkInfo ()
Metode Publik
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)
Parameter
networkType | |
---|---|
networkId | |
wifiSSID | |
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey | |
threadNetworkName | |
threadExtendedPANId | |
threadNetworkKey | |
wirelessSignalStrength |
public static NetworkInfo MakeThread (String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey)
Parameter
threadNetworkName | |
---|---|
threadExtendedPANId | |
threadNetworkKey |
public static NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)
Parameter
wifiSSID | |
---|---|
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey |