NetworkInfo

パブリッククラスNetworkInfoは、オブジェクトを拡張します

Weaveデバイスで構成された、またはネットワークスキャンを介して認識されているネットワークに関する情報を表します。

フィールドサマリー

パブリックロングNetworkIdデバイスによってネットワークに割り当てられたネットワークID。指定されていない場合は-1。
公共NETWORKTYPEネットワーク型ネットワークの種類(WiFi、スレッドなど)
パブリックバイト[] ThreadExtendedPANIdスレッド拡張PANID、または指定されていない場合はNULL。
パブリックバイト[] ThreadNetworkKeyスレッドネットワークキー。指定されていない場合はNULL。
パブリック文字列ThreadNetworkNameスレッドネットワーク名。スレッドネットワークでない場合はNULL。
パブリックバイト[] WiFiKey WiFiキー、または指定されていない場合はNULL。
公共WiFiMode WiFiモードWiFiネットワークの動作モード。
公共WiFiRole WiFiロールWiFiネットワーク上のデバイスが果たす役割。
パブリック文字列WiFiSSID WiFi SSID、またはWiFiネットワークでない場合はNULL。
公共WiFiSecurityType WiFiSecurityType WiFiセキュリティタイプ。
パブリックショートWirelessSignalStrengthネットワークの信号強度(dBm)、または使用できない/適用できない場合はShort.MIN_VALUE。

パブリックコンストラクタの概要

NetworkInfo ()

パブリックメソッドの概要

静的NetworkInfo
メイク(NETWORKTYPE、長いNETWORKID、文字列wifiSSID、int型wifiMode、int型wifiRole、int型wifiSecurityType、バイトのint [] wifiKey、文字列threadNetworkName、バイト[] threadExtendedPANId、バイト[] threadNetworkKey、短いwirelessSignalStrength)
静的NetworkInfo
MakeThread (文字列threadNetworkName、バイト[] threadExtendedPANId、バイト[] threadNetworkKey)
静的NetworkInfo
MakeWiFi (文字列wifiSSID、 WiFiMode wifiMode、 WiFiRole wifiRole、 WiFiSecurityType wifiSecurityType、バイト[] wifiKey)

継承されたメソッドの概要

田畑

公共長いNETWORKID

デバイスによってネットワークに割り当てられたネットワークID。指定されていない場合は-1。

公共NETWORKTYPE NETWORKTYPE

ネットワークの種類(WiFi、スレッドなど)

公共バイト[] ThreadExtendedPANId

スレッド拡張PANID、または指定されていない場合はNULL。長さは正確に8バイトである必要があります。

公共バイト[] ThreadNetworkKey

スレッドネットワークキー。指定されていない場合はNULL。

公共の文字列ThreadNetworkName

スレッドネットワーク名。スレッドネットワークでない場合はNULL。

公共バイト[] WiFiKey

WiFiキー、または指定されていない場合はNULL。

公共WiFiMode WiFiMode

WiFiネットワークの動作モード。

公共WiFiRole WiFiRole

WiFiネットワーク上のデバイスが果たす役割。

公共の文字列WiFiSSID

WiFi SSID、またはWiFiネットワークでない場合はNULL。

公共WiFiSecurityType WiFiSecurityType

WiFiセキュリティタイプ。

公共短いWirelessSignalStrength

ネットワークの信号強度(dBm)、または使用できない/適用できない場合はShort.MIN_VALUE。

パブリックコンストラクター

公共NetworkInfo()

パブリックメソッド

パブリック静的NetworkInfoのメイク(int型NETWORKTYPE、長いNETWORKID、文字列wifiSSID、int型wifiMode、int型wifiRole、int型wifiSecurityType、バイト[] wifiKey、文字列threadNetworkName、バイト[] threadExtendedPANId、バイト[] threadNetworkKey、短いwirelessSignalStrength)

パラメーター
ネットワーク型
networkId
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey
threadNetworkName
threadExtendedPANId
threadNetworkKey
WirelessSignalStrength

パブリック静的NetworkInfo MakeThread(文字列threadNetworkName、バイト[] threadExtendedPANId、バイト[] threadNetworkKey)

パラメーター
threadNetworkName
threadExtendedPANId
threadNetworkKey

パブリック静的NetworkInfo MakeWiFi(文字列wifiSSID、 WiFiMode wifiMode、 WiFiRole wifiRole、 WiFiSecurityType wifiSecurityType、バイト[] wifiKey)

パラメーター
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey