nl:: Weave:: DeviceLayer:: Internal:: DeviceNetworkInfo
Özet
Herkese açık türler |
|
---|---|
@401
|
enum |
NetworkType_t
|
typedef |
WiFiMode_t
|
typedef |
WiFiRole_t
|
typedef |
WiFiSecurityType_t
|
typedef |
Herkese açık özellikler |
|
---|---|
FieldPresent
|
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402
|
NetworkId
|
uint32_t
Cihaz tarafından ağa atanan ağ kimliği.
|
NetworkId
|
bool
NetworkId alanı mevcutsa doğru değerini döndürür.
|
NetworkType
|
Ağın türü.
|
ThreadChannel
|
uint8_t
Thread kanalı (şu anda [11..26]) veya kThreadChannel_NotSpecified.
|
ThreadExtendedPANId[kThreadExtendedPANIdLength]
|
uint8_t
Thread, PAN kimliğini genişletti.
|
ThreadExtendedPANId
|
bool
ThreadExtendedPANId alanı mevcutsa doğru değerini alır.
|
ThreadMeshPrefix[kThreadMeshPrefixLength]
|
uint8_t
İş parçacığı örgü ön eki.
|
ThreadMeshPrefix
|
bool
ThreadMeshPrefix alanı mevcutsa doğru değerini alır.
|
ThreadNetworkKey[kThreadNetworkKeyLength]
|
uint8_t
Thread ana ağ anahtarı (NULL sonlandırılmış DEĞİL).
|
ThreadNetworkKey
|
bool
ThreadNetworkKey alanı mevcutsa doğru değerini döndürür.
|
ThreadNetworkName[kMaxThreadNetworkNameLength+1]
|
char
NULL sonlandırılmış bir dize olarak Thread ağ adı.
|
ThreadPANId
|
uint32_t
16 bit Thread PAN kimliği veya kThreadPANId_NotSpecified.
|
ThreadPSKc[kThreadPSKcLength]
|
uint8_t
Thread önceden paylaşılan komisyon temsilcisi anahtarı (NULL ile sonlandırılmış DEĞİL).
|
ThreadPSKc
|
bool
ThreadPSKc alanı mevcutsa doğru değerini döndürür.
|
WiFiKey[kMaxWiFiKeyLength]
|
uint8_t
Kablosuz anahtarı (NULL sonlandırılmış DEĞİL).
|
WiFiKeyLen
|
uint8_t
Kablosuz anahtarının bayt cinsinden uzunluğu.
|
WiFiMode
|
Kablosuz ağın çalışma modu.
|
WiFiRole
|
Kablosuz ağda cihazın oynadığı rol.
|
WiFiSSID[kMaxWiFiSSIDLength+1]
|
char
NULL sonlandırılmış bir dize olarak Kablosuz SSID.
|
WiFiSecurityType
|
Kablosuz ağ güvenlik türü.
|
WirelessSignalStrength
|
int16_t
Ağın sinyal gücü veya mevcut değilse/geçerli değilse INT16_MIN.
|
Herkese açık işlevler |
|
---|---|
Decode(::nl::Weave::TLV::TLVReader & reader)
|
|
Encode(::nl::Weave::TLV::TLVWriter & writer) const
|
|
MergeTo(DeviceNetworkInfo & dest)
|
|
Reset()
|
void
|
Herkese açık statik işlevler |
|
---|---|
EncodeArray(nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count)
|
Herkese açık türler
@401
@401
NetworkType_t
::nl::Weave::Profiles::NetworkProvisioning::NetworkType NetworkType_t
WiFiMode_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiMode WiFiMode_t
WiFiRole_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiRole WiFiRole_t
WiFiSecurityType_t
::nl::Weave::Profiles::NetworkProvisioning::WiFiSecurityType WiFiSecurityType_t
Herkese açık özellikler
FieldPresent
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 FieldPresent
NetworkId
uint32_t NetworkId
Cihaz tarafından ağa atanan ağ kimliği.
NetworkId
bool NetworkId
NetworkId alanı mevcutsa doğru değerini döndürür.
ThreadChannel
uint8_t ThreadChannel
Thread kanalı (şu anda [11..26]) veya kThreadChannel_NotSpecified.
ThreadExtendedPANId
uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]
Thread, PAN kimliğini genişletti.
ThreadExtendedPANId
bool ThreadExtendedPANId
ThreadExtendedPANId alanı mevcutsa doğru değerini alır.
ThreadMeshPrefix
uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]
İş parçacığı örgü ön eki.
ThreadMeshPrefix
bool ThreadMeshPrefix
ThreadMeshPrefix alanı mevcutsa doğru değerini alır.
ThreadNetworkKey
uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]
Thread ana ağ anahtarı (NULL sonlandırılmış DEĞİL).
ThreadNetworkKey
bool ThreadNetworkKey
ThreadNetworkKey alanı mevcutsa doğru değerini döndürür.
ThreadNetworkName
char ThreadNetworkName[kMaxThreadNetworkNameLength+1]
NULL sonlandırılmış bir dize olarak Thread ağ adı.
ThreadPANId
uint32_t ThreadPANId
16 bit Thread PAN kimliği veya kThreadPANId_NotSpecified.
ThreadPSKc
uint8_t ThreadPSKc[kThreadPSKcLength]
Thread önceden paylaşılan komisyon temsilcisi anahtarı (NULL ile sonlandırılmış DEĞİL).
ThreadPSKc
bool ThreadPSKc
ThreadPSKc alanı mevcutsa doğru değerini döndürür.
WiFiKey
uint8_t WiFiKey[kMaxWiFiKeyLength]
Kablosuz anahtarı (NULL sonlandırılmış DEĞİL).
WiFiKeyLen
uint8_t WiFiKeyLen
Kablosuz anahtarının bayt cinsinden uzunluğu.
WiFiSSID
char WiFiSSID[kMaxWiFiSSIDLength+1]
NULL sonlandırılmış bir dize olarak Kablosuz SSID.
WirelessSignalStrength
int16_t WirelessSignalStrength
Ağın sinyal gücü veya mevcut değilse/geçerli değilse INT16_MIN.
Herkese açık işlevler
Decode
WEAVE_ERROR Decode( ::nl::Weave::TLV::TLVReader & reader )
Kodla
WEAVE_ERROR Encode( ::nl::Weave::TLV::TLVWriter & writer ) const
MergeTo
WEAVE_ERROR MergeTo( DeviceNetworkInfo & dest )
Sıfırla
void Reset()
Herkese açık statik işlevler
EncodeArray
WEAVE_ERROR EncodeArray( nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count )