NetworkInfo

public class NetworkInfo extends Object

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