nl::
  סיכום
| סוגים ציבוריים | |
|---|---|
| @401 | טיפוסים בני מנייה (enum) | 
| NetworkType_t | typedef | 
| WiFiMode_t | typedef | 
| WiFiRole_t | typedef | 
| WiFiSecurityType_t | typedef | 
| מאפיינים ציבוריים | |
|---|---|
| FieldPresent | struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 | 
| NetworkId | uint32_tמזהה הרשת שהמכשיר הקצה לרשת.  | 
| NetworkId | boolהערך יהיה True אם השדה NetworkId קיים.  | 
| NetworkType | סוג הרשת.  | 
| ThreadChannel | uint8_tערוץ ה-thread (כרגע [11..26]) או kThreadChannel_NotSpecified.  | 
| ThreadExtendedPANId[kThreadExtendedPANIdLength] | uint8_tמזהה מספר החשבון הקבוע (PAN) הורחב לשרשור.  | 
| ThreadExtendedPANId | boolהערך הוא True אם השדה ThreadExtendedPANId מופיע.  | 
| ThreadMeshPrefix[kThreadMeshPrefixLength] | uint8_tהקידומת של רשת ה-thread.  | 
| ThreadMeshPrefix | boolהערך יהיה True אם השדה ThreadMeshPrefix מוצג.  | 
| ThreadNetworkKey[kThreadNetworkKeyLength] | uint8_tמפתח הרשת הראשי של פרוטוקול Thread (לא עם סיום NULL).  | 
| ThreadNetworkKey | boolהערך יהיה True אם השדה ThreadNetworkKey קיים.  | 
| ThreadNetworkName[kMaxThreadNetworkNameLength+1] | charהשם של רשת פרוטוקול Thread כמחרוזת עם סיום NULL.  | 
| ThreadPANId | uint32_tמזהה ה-PAN של ה-thread ב-16 ביט, או kThreadPANId_NotSpecified.  | 
| ThreadPSKc[kThreadPSKcLength] | uint8_tמפתח נציב ששותף מראש ב-thread (לא הסתיים NULL).  | 
| ThreadPSKc | boolהערך הוא True אם השדה ThreadPSKc קיים.  | 
| WiFiKey[kMaxWiFiKeyLength] | uint8_tמפתח ה-Wi-Fi (לא עם סיום NULL).  | 
| WiFiKeyLen | uint8_tהאורך בבייטים של מפתח ה-Wi-Fi.  | 
| WiFiMode | מצב ההפעלה של רשת ה-Wi-Fi.  | 
| WiFiRole | התפקיד שמילא המכשיר ברשת ה-Wi-Fi.  | 
| WiFiSSID[kMaxWiFiSSIDLength+1] | charה-SSID של Wi-Fi כמחרוזת שסומנה ב-NULL.  | 
| WiFiSecurityType | סוג האבטחה של Wi-Fi.  | 
| 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
הערך יהיה True אם השדה NetworkId קיים.
ThreadChannel
uint8_t ThreadChannel
ערוץ ה-thread (כרגע [11..26]) או kThreadChannel_NotSpecified.
ThreadExtendedPANId
uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]
מזהה מספר החשבון הקבוע (PAN) הורחב לשרשור.
ThreadExtendedPANId
bool ThreadExtendedPANId
הערך הוא True אם השדה ThreadExtendedPANId מופיע.
ThreadMeshPrefix
uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]
הקידומת של רשת ה-thread.
ThreadMeshPrefix
bool ThreadMeshPrefix
הערך יהיה True אם השדה ThreadMeshPrefix מוצג.
ThreadNetworkKey
uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]
מפתח הרשת הראשי של פרוטוקול Thread (לא עם סיום NULL).
ThreadNetworkKey
bool ThreadNetworkKey
הערך יהיה True אם השדה ThreadNetworkKey קיים.
ThreadNetworkName
char ThreadNetworkName[kMaxThreadNetworkNameLength+1]
השם של רשת פרוטוקול Thread כמחרוזת עם סיום NULL.
ThreadPANId
uint32_t ThreadPANId
מזהה ה-PAN של ה-thread ב-16 ביט, או kThreadPANId_NotSpecified.
ThreadPSKc
uint8_t ThreadPSKc[kThreadPSKcLength]
מפתח נציב ששותף מראש ב-thread (לא הסתיים NULL).
ThreadPSKc
bool ThreadPSKc
הערך הוא True אם השדה ThreadPSKc קיים.
WiFiKey
uint8_t WiFiKey[kMaxWiFiKeyLength]
מפתח ה-Wi-Fi (לא עם סיום NULL).
WiFiKeyLen
uint8_t WiFiKeyLen
האורך בבייטים של מפתח ה-Wi-Fi.
WiFiSSID
char WiFiSSID[kMaxWiFiSSIDLength+1]
ה-SSID של Wi-Fi כמחרוזת שסומנה ב-NULL.
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 )