nl:: Weave:: DeviceLayer:: Internal:: DeviceNetworkInfo
खास जानकारी
सार्वजनिक प्रकार |
|
---|---|
@401
|
enum |
NetworkType_t
|
टाइपडिफ़ |
WiFiMode_t
|
टाइपडिफ़ |
WiFiRole_t
|
टाइपडिफ़ |
WiFiSecurityType_t
|
टाइपडिफ़ |
सार्वजनिक विशेषताएं |
|
---|---|
FieldPresent
|
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402
|
NetworkId
|
uint32_t
डिवाइस से नेटवर्क को असाइन किया गया नेटवर्क आईडी.
|
NetworkId
|
bool
अगर NetworkId फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
|
NetworkType
|
नेटवर्क का टाइप.
|
ThreadChannel
|
uint8_t
Thread चैनल (फ़िलहाल, [11..26]) या kThreadChannel_Not उपलब्ध है.
|
ThreadExtendedPANId[kThreadExtendedPANIdLength]
|
uint8_t
Thread ने पैन आईडी को बड़ा किया है.
|
ThreadExtendedPANId
|
bool
अगर ThreadExtendedPANId फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
|
ThreadMeshPrefix[kThreadMeshPrefixLength]
|
uint8_t
Thread मेश प्रीफ़िक्स.
|
ThreadMeshPrefix
|
bool
अगर ThreadMashPrefix फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
|
ThreadNetworkKey[kThreadNetworkKeyLength]
|
uint8_t
Thread मास्टर नेटवर्क कुंजी (शून्य-खत्म नहीं की गई).
|
ThreadNetworkKey
|
bool
अगर ThreadNetworkKey फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
|
ThreadNetworkName[kMaxThreadNetworkNameLength+1]
|
char
Thread नेटवर्क का नाम, ऐसी स्ट्रिंग के तौर पर जो खत्म नहीं की गई है.
|
ThreadPANId
|
uint32_t
16-बिट वाला Thread PAN आईडी, या kThreadPANId_Not उपयोगकर्ता.
|
ThreadPSKc[kThreadPSKcLength]
|
uint8_t
Thread में पहले से शेयर की गई कमिश्नर पासकोड को खत्म नहीं किया जाता है.
|
ThreadPSKc
|
bool
अगर ThreadPSKc फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
|
WiFiKey[kMaxWiFiKeyLength]
|
uint8_t
वाई-फ़ाई कुंजी (शून्य से खत्म नहीं की गई).
|
WiFiKeyLen
|
uint8_t
वाई-फ़ाई कुंजी की लंबाई बाइट में.
|
WiFiMode
|
वाई-फ़ाई नेटवर्क का ऑपरेटिंग मोड.
|
WiFiRole
|
वाई-फ़ाई नेटवर्क पर डिवाइस की भूमिका.
|
WiFiSSID[kMaxWiFiSSIDLength+1]
|
char
वाई-फ़ाई SSID, खत्म किए गए शून्य वाली स्ट्रिंग के तौर पर.
|
WiFiSecurityType
|
वाई-फ़ाई सुरक्षा प्रकार.
|
WirelessSignalStrength
|
int16_t
नेटवर्क की सिग्नल क्षमता या उपलब्ध न होने/लागू होने पर INT16_MIN.
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Decode(::nl::Weave::TLV::TLVReader & reader)
|
|
Encode(::nl::Weave::TLV::TLVWriter & writer) const
|
|
MergeTo(DeviceNetworkInfo & dest)
|
|
Reset()
|
void
|
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
EncodeArray(nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count)
|
सार्वजनिक प्रकार
@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
सार्वजनिक विशेषताएं
FieldPresent
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 FieldPresent
NetworkId
uint32_t NetworkId
डिवाइस से नेटवर्क को असाइन किया गया नेटवर्क आईडी.
NetworkId
bool NetworkId
अगर NetworkId फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
ThreadChannel
uint8_t ThreadChannel
Thread चैनल (फ़िलहाल, [11..26]) या kThreadChannel_Not उपलब्ध है.
ThreadExtendedPANId
uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]
Thread ने पैन आईडी को बड़ा किया है.
ThreadExtendedPANId
bool ThreadExtendedPANId
अगर ThreadExtendedPANId फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
ThreadMeshPrefix
uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]
Thread मेश प्रीफ़िक्स.
ThreadMeshPrefix
bool ThreadMeshPrefix
अगर ThreadMashPrefix फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
ThreadNetworkKey
uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]
Thread मास्टर नेटवर्क कुंजी (शून्य-खत्म नहीं की गई).
ThreadNetworkKey
bool ThreadNetworkKey
अगर ThreadNetworkKey फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
ThreadNetworkName
char ThreadNetworkName[kMaxThreadNetworkNameLength+1]
Thread नेटवर्क का नाम, ऐसी स्ट्रिंग के तौर पर जो खत्म नहीं की गई है.
ThreadPANId
uint32_t ThreadPANId
16-बिट वाला Thread PAN आईडी, या kThreadPANId_Not उपयोगकर्ता.
ThreadPSKc
uint8_t ThreadPSKc[kThreadPSKcLength]
Thread में पहले से शेयर की गई कमिश्नर पासकोड को खत्म नहीं किया जाता है.
ThreadPSKc
bool ThreadPSKc
अगर ThreadPSKc फ़ील्ड मौजूद है, तो वैल्यू 'सही' होगी.
WiFiKey
uint8_t WiFiKey[kMaxWiFiKeyLength]
वाई-फ़ाई कुंजी (शून्य से खत्म नहीं की गई).
WiFiKeyLen
uint8_t WiFiKeyLen
वाई-फ़ाई कुंजी की लंबाई बाइट में.
WiFiSSID
char WiFiSSID[kMaxWiFiSSIDLength+1]
वाई-फ़ाई SSID, खत्म किए गए शून्य वाली स्ट्रिंग के तौर पर.
WirelessSignalStrength
int16_t WirelessSignalStrength
नेटवर्क की सिग्नल क्षमता या उपलब्ध न होने/लागू होने पर INT16_MIN.
सार्वजनिक फ़ंक्शन
Decode
WEAVE_ERROR Decode( ::nl::Weave::TLV::TLVReader & reader )
एन्कोड
WEAVE_ERROR Encode( ::nl::Weave::TLV::TLVWriter & writer ) const
MergeTo
WEAVE_ERROR MergeTo( DeviceNetworkInfo & dest )
रीसेट करें
void Reset()
सार्वजनिक स्टैटिक फ़ंक्शन
EncodeArray
WEAVE_ERROR EncodeArray( nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count )