Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl::Tenun::Profil::Deskripsi Perangkat::Identifikasi PerangkatKriteria

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

Mewakili kriteria yang digunakan untuk memilih perangkat dalam protokol IdentificationDevice.

Ringkasan

Warisan

Subclass Langsung yang Diketahui: nl::Weave::Profiles::DeviceDescription::IdentifyRequestMessage

Konstruktor dan Destruktor

IdentifyDeviceCriteria(void)

Atribut publik

TargetDeviceId
uint64_t
Menentukan bahwa hanya perangkat dengan ID Node Weave yang ditentukan yang harus merespons.
TargetFabricId
uint64_t
Menentukan bahwa hanya perangkat yang merupakan anggota kain Weave yang ditentukan yang harus merespons.
TargetModes
uint32_t
Menentukan bahwa hanya perangkat yang saat ini dalam mode yang ditentukan yang akan merespons.
TargetProductId
uint16_t
Menentukan bahwa hanya perangkat dengan ID produk yang ditentukan yang harus merespons.
TargetVendorId
uint16_t
Menentukan bahwa hanya perangkat yang diproduksi oleh vendor yang ditentukan yang harus merespons permintaan identifikasi.

Fungsi publik

Reset(void)
void
Mereset objek Mengidentifikasi Kriteria Perangkat ke paling tidak ketat, yaitu mencocokkan objek apa pun.

Atribut publik

IDTargetTarget

uint64_t TargetDeviceId

Menentukan bahwa hanya perangkat dengan ID Node Weave yang ditentukan yang harus merespons.

Nilai kAnyNodeId menentukan perangkat apa pun.

Id KainTarget

uint64_t TargetFabricId

Menentukan bahwa hanya perangkat yang merupakan anggota kain Weave yang ditentukan yang harus merespons.

Nilai dapat berupa ID kain yang sebenarnya, atau salah satu nilai enum TargetFabricIds.

ModeTarget

uint32_t TargetModes

Menentukan bahwa hanya perangkat yang saat ini dalam mode yang ditentukan yang akan merespons.

Nilai diambil dari enum TargetDeviceModes.

IDProdukTarget

uint16_t TargetProductId

Menentukan bahwa hanya perangkat dengan ID produk yang ditentukan yang harus merespons.

Nilai 0xFFFF menentukan produk apa pun. Jika kolom TargetProductId ditentukan, TargetVendorId juga harus ditentukan.

ID VendorTarget

uint16_t TargetVendorId

Menentukan bahwa hanya perangkat yang diproduksi oleh vendor yang ditentukan yang harus merespons permintaan identifikasi.

Nilai 0xFFFF menentukan vendor mana pun.

Fungsi publik

Mengidentifikasi Kriteria Perangkat

 IdentifyDeviceCriteria(
  void
)

Reset

void Reset(
  void
)

Mereset objek Mengidentifikasi Kriteria Perangkat ke paling tidak ketat, yaitu mencocokkan objek apa pun.