Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: DeviceLayer :: Nội bộ :: DeviceNetworkInfo

Tóm lược

Các loại công khai

@401 enum
NetworkType_t typedef
WiFiMode_t typedef
WiFiRole_t typedef
WiFiSecurityType_t typedef

Thuộc tính công cộng

FieldPresent
struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402
NetworkId
uint32_t
Id mạng được thiết bị gán cho mạng.
NetworkId
bool
Đúng nếu có trường NetworkId.
NetworkType
Loại mạng.
ThreadChannel
uint8_t
Kênh Chủ đề (hiện tại là [11..26]) hoặc kThreadChannel_NotSpecified.
ThreadExtendedPANId [kThreadExtendedPANIdLength]
uint8_t
ID PAN mở rộng của Chủ đề.
ThreadExtendedPANId
bool
Đúng nếu trường ThreadExtendedPANId có mặt.
ThreadMeshPrefix [kThreadMeshPrefixLength]
uint8_t
Tiền tố lưới chủ đề.
ThreadMeshPrefix
bool
Đúng nếu có trường ThreadMeshPrefix.
ThreadNetworkKey [kThreadNetworkKeyLength]
uint8_t
Khóa mạng chính của Chủ đề (KHÔNG kết thúc bằng NULL).
ThreadNetworkKey
bool
Đúng nếu trường ThreadNetworkKey hiện diện.
ThreadNetworkName [kMaxThreadNetworkNameLength+1]
char
Tên mạng Chủ đề dưới dạng một chuỗi được kết thúc bằng NULL.
ThreadPANId
uint32_t
ID PAN luồng 16 bit, hoặc kThreadPANId_NotSpecified.
ThreadPSKc [kThreadPSKcLength]
uint8_t
Khóa ủy viên chia sẻ trước của Chủ đề (KHÔNG bị chấm dứt hoàn toàn).
ThreadPSKc
bool
Đúng nếu trường ThreadPSKc có mặt.
WiFiKey [kMaxWiFiKeyLength]
uint8_t
Khóa WiFi (KHÔNG bị kết thúc bằng NULL).
WiFiKeyLen
uint8_t
Độ dài tính bằng byte của khóa WiFi.
WiFiMode
Chế độ hoạt động của mạng WiFi.
WiFiRole
Vai trò của thiết bị trên mạng WiFi.
WiFiSSID [kMaxWiFiSSIDLength+1]
char
SSID WiFi dưới dạng chuỗi được kết thúc bằng NULL.
WiFiSecurityType
Loại bảo mật WiFi.
WirelessSignalStrength
int16_t
Cường độ tín hiệu của mạng hoặc INT16_MIN nếu không khả dụng / có thể áp dụng.

Chức năng công cộng

Decode (::nl::Weave::TLV::TLVReader & reader)
Encode (::nl::Weave::TLV::TLVWriter & writer) const
MergeTo ( DeviceNetworkInfo & dest)
Reset ()
void

Chức năng tĩnh công khai

EncodeArray (nl::Weave::TLV::TLVWriter & writer, const DeviceNetworkInfo *elems, size_t count)

Các loại công khai

@ 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

Thuộc tính công cộng

FieldPresent

struct nl::Weave::DeviceLayer::Internal::DeviceNetworkInfo::@402 FieldPresent

NetworkId

uint32_t NetworkId

Id mạng được thiết bị gán cho mạng.

NetworkId

bool NetworkId

Đúng nếu có trường NetworkId.

Dạng kết nối

NetworkType_t NetworkType

Loại mạng.

ThreadChannel

uint8_t ThreadChannel

Kênh Chủ đề (hiện tại [11..26]) hoặc kThreadChannel_NotSpecified.

ThreadExtendedPANId

uint8_t ThreadExtendedPANId[kThreadExtendedPANIdLength]

ID PAN mở rộng của Chủ đề.

ThreadExtendedPANId

bool ThreadExtendedPANId

Đúng nếu trường ThreadExtendedPANId có mặt.

ThreadMeshPrefix

uint8_t ThreadMeshPrefix[kThreadMeshPrefixLength]

Tiền tố lưới chủ đề.

ThreadMeshPrefix

bool ThreadMeshPrefix

Đúng nếu có trường ThreadMeshPrefix.

ThreadNetworkKey

uint8_t ThreadNetworkKey[kThreadNetworkKeyLength]

Khóa mạng chính của Chủ đề (KHÔNG kết thúc bằng NULL).

ThreadNetworkKey

bool ThreadNetworkKey

Đúng nếu trường ThreadNetworkKey hiện diện.

ThreadNetworkName

char ThreadNetworkName[kMaxThreadNetworkNameLength+1]

Tên mạng Chủ đề dưới dạng một chuỗi được kết thúc bằng NULL.

ThreadPANId

uint32_t ThreadPANId

ID PAN luồng 16 bit, hoặc kThreadPANId_NotSpecified.

ThreadPSKc

uint8_t ThreadPSKc[kThreadPSKcLength]

Khóa ủy viên chia sẻ trước của Chủ đề (KHÔNG bị chấm dứt hoàn toàn).

ThreadPSKc

bool ThreadPSKc

Đúng nếu trường ThreadPSKc có mặt.

WiFiKey

uint8_t WiFiKey[kMaxWiFiKeyLength]

Khóa WiFi (KHÔNG bị kết thúc bằng NULL).

WiFiKeyLen

uint8_t WiFiKeyLen

Độ dài tính bằng byte của khóa WiFi.

WiFiMode

WiFiMode_t WiFiMode

Chế độ hoạt động của mạng WiFi.

WiFiRole

WiFiRole_t WiFiRole

Vai trò của thiết bị trên mạng WiFi.

WiFiSSID

char WiFiSSID[kMaxWiFiSSIDLength+1]

SSID WiFi dưới dạng chuỗi kết thúc bằng NULL.

WiFiSecurityType

WiFiSecurityType_t WiFiSecurityType

Loại bảo mật WiFi.

WirelessSignalStrength

int16_t WirelessSignalStrength

Cường độ tín hiệu của mạng hoặc INT16_MIN nếu không khả dụng / có thể áp dụng.

Chức năng công cộng

Giải mã

WEAVE_ERROR Decode(
  ::nl::Weave::TLV::TLVReader & reader
)

Mã hóa

WEAVE_ERROR Encode(
  ::nl::Weave::TLV::TLVWriter & writer
) const 

MergeTo

WEAVE_ERROR MergeTo(
  DeviceNetworkInfo & dest
)

Cài lại

void Reset()

Chức năng tĩnh công khai

EncodeArray

WEAVE_ERROR EncodeArray(
  nl::Weave::TLV::TLVWriter & writer,
  const DeviceNetworkInfo *elems,
  size_t count
)