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 :: Hồ sơ :: Mô tả thiết bị:: Nhận dạngDeviceCriteria

#include <src/lib/profiles/device-description/DeviceDescription.h>

Đại diện cho tiêu chí sử dụng để chọn thiết bị trong giao thức Xác định thiết bị.

Tóm lược

Di sản

Các lớp con đã biết trực tiếp: nl :: Weave :: Profiles :: DeviceDescription :: RecognitionRequestMessage

Người xây dựng và Người phá hủy

IdentifyDeviceCriteria (void)

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

TargetDeviceId
uint64_t
Chỉ định rằng chỉ thiết bị có ID Weave Node được chỉ định mới phản hồi.
TargetFabricId
uint64_t
Chỉ định rằng chỉ các thiết bị là thành viên của vải dệt được chỉ định mới được phản hồi.
TargetModes
uint32_t
Chỉ định rằng chỉ các thiết bị hiện đang ở chế độ được chỉ định mới phản hồi.
TargetProductId
uint16_t
Chỉ định rằng chỉ các thiết bị có ID sản phẩm được chỉ định mới phản hồi.
TargetVendorId
uint16_t
Chỉ định rằng chỉ các thiết bị do nhà cung cấp được chỉ định sản xuất mới phản hồi yêu cầu nhận dạng.

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

Reset (void)
void
Đặt lại đối tượng Tiêu chí xác định thiết bị này để ít hạn chế nhất, tức là phù hợp với bất kỳ.

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

TargetDeviceId

uint64_t TargetDeviceId

Chỉ định rằng chỉ thiết bị có ID Weave Node được chỉ định mới phản hồi.

Một giá trị của kAnyNodeId chỉ định bất kỳ thiết bị nào.

TargetFnaiId

uint64_t TargetFabricId

Chỉ định rằng chỉ các thiết bị là thành viên của vải dệt được chỉ định mới nên phản hồi.

Giá trị có thể là ID vải thực tế hoặc một trong các giá trị enum TargetFainstIds .

TargetModes

uint32_t TargetModes

Chỉ định rằng chỉ các thiết bị hiện đang ở chế độ được chỉ định mới phản hồi.

Giá trị được lấy từ enum TargetDeviceModes .

TargetProductId

uint16_t TargetProductId

Chỉ định rằng chỉ các thiết bị có ID sản phẩm được chỉ định mới phản hồi.

Giá trị 0xFFFF chỉ định bất kỳ sản phẩm nào. Nếu trường TargetProductId được chỉ định, thì TargetVendorId cũng phải được chỉ định.

TargetVendorId

uint16_t TargetVendorId

Chỉ định rằng chỉ các thiết bị do nhà cung cấp được chỉ định sản xuất mới phản hồi yêu cầu nhận dạng.

Giá trị 0xFFFF chỉ định bất kỳ nhà cung cấp nào.

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

Nhận dạngDeviceCriteria

 IdentifyDeviceCriteria(
  void
)

Cài lại

void Reset(
  void
)

Đặt lại đối tượng Tiêu chí xác định thiết bị này để ít hạn chế nhất, nghĩa là phù hợp với bất kỳ.