Trình bày thông tin về mạng được định cấu hình trên thiết bị Weave hoặc được biết đến qua quá trình quét mạng.
Tóm tắt trường
công dài | NetworkId | Id mạng được thiết bị gán cho mạng, -1 nếu không được chỉ định. |
công NetworkType | Dạng kết nối | Loại mạng (WiFi, Luồng, v.v.) |
byte công khai [] | ThreadExtendedPANId | Id PAN mở rộng của Chủ đề hoặc NULL nếu không được chỉ định. |
byte công khai [] | ThreadNetworkKey | Khóa mạng Chủ đề hoặc NULL nếu không được chỉ định. |
chuỗi công khai | ThreadNetworkName | Tên mạng Chủ đề, hoặc NULL nếu không phải là mạng Chủ đề. |
byte công khai [] | WiFiKey | Khóa WiFi hoặc NULL nếu không được chỉ định. |
công WiFiMode | WiFiMode | Chế độ hoạt động của mạng WiFi. |
công WiFiRole | WiFiRole | Vai trò của thiết bị trên mạng WiFi. |
chuỗi công khai | WiFiSSID | SSID WiFi hoặc NULL nếu không phải là mạng WiFi. |
công WiFiSecurityType | WiFiSecurityType | Loại bảo mật WiFi. |
công khai ngắn | WirelessSignalStrength | Cường độ tín hiệu của mạng, tính bằng dBm hoặc Ngắn.MIN_VALUE nếu không khả dụng / có thể áp dụng. |
Tóm tắt về cấu tạo công cộng
NetworkInfo () |
Tóm tắt phương pháp công cộng
tĩnh NetworkInfo | Make (int networkType, dài networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte [] wifiKey, String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, wirelessSignalStrength ngắn) |
tĩnh NetworkInfo | MakeThread (String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey) |
tĩnh NetworkInfo | MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte [] wifiKey) |
Tóm tắt phương pháp kế thừa
Lĩnh vực
NetworkId dài công cộng
Id mạng được thiết bị gán cho mạng, -1 nếu không được chỉ định.
công NetworkType NetworkType
Loại mạng (WiFi, Luồng, v.v.)
byte nào [] ThreadExtendedPANId
Id PAN mở rộng của Chủ đề hoặc NULL nếu không được chỉ định. Phải có độ dài chính xác 8 byte.
byte nào [] ThreadNetworkKey
Khóa mạng Chủ đề hoặc NULL nếu không được chỉ định.
public String ThreadNetworkName
Tên mạng Chủ đề, hoặc NULL nếu không phải là mạng Chủ đề.
byte nào [] WiFiKey
Khóa WiFi hoặc NULL nếu không được chỉ định.
công WiFiMode WiFiMode
Chế độ hoạt động của mạng WiFi.
công WiFiRole WiFiRole
Vai trò của thiết bị trên mạng WiFi.
public String WiFiSSID
SSID WiFi hoặc NULL nếu không phải là mạng WiFi.
công WiFiSecurityType WiFiSecurityType
Loại bảo mật WiFi.
WirelessSignalStrength ngắn công cộng
Cường độ tín hiệu của mạng, tính bằng dBm hoặc Ngắn.MIN_VALUE nếu không khả dụng / có thể áp dụng.
Người xây dựng công cộng
công NetworkInfo ()
Phương thức công khai
public static NetworkInfo Make (int networkType, dài networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte [] wifiKey, String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey, wirelessSignalStrength ngắn)
Thông số
dạng kết nối | |
---|---|
networkId | |
wifiSSID | |
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey | |
threadNetworkName | |
threadExtendedPANId | |
threadNetworkKey | |
wirelessSignalStrength |
public static NetworkInfo MakeThread (String threadNetworkName, byte [] threadExtendedPANId, byte [] threadNetworkKey)
Thông số
threadNetworkName | |
---|---|
threadExtendedPANId | |
threadNetworkKey |
public static NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte [] wifiKey)
Thông số
wifiSSID | |
---|---|
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey |