NLIdentifyDeviceCriteria

Ringkasan

Inheritance

Mewarisi dari: NSObject

Properti

TargetDeviceId
NLWeaveIdentifierType
Menentukan bahwa hanya perangkat dengan ID Node Weave yang ditentukan yang harus merespons.
TargetFabricId
NLWeaveIdentifierType
Menentukan bahwa hanya perangkat yang merupakan anggota fabric Weave yang ditentukan yang harus merespons.
TargetModes
NLTargetDeviceModes
Menentukan bahwa hanya perangkat yang saat ini berada dalam mode yang ditentukan yang harus merespons.
TargetProductId
NSInteger
Menentukan bahwa hanya perangkat dengan kode produk tertentu yang harus merespons.
TargetVendorId
NSInteger
Menentukan bahwa hanya perangkat yang diproduksi oleh vendor tertentu yang harus merespons.

Fungsi statis publik

create()

Fungsi publik

toIdentifyDeviceCriteria()

Properti

TargetDeviceId

NLWeaveIdentifierType TargetDeviceId

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

Nilai -1 menentukan semua perangkat harus merespons.

CATATAN: nilai kolom TargetDeviceId berisi Weave IdentifyRequest di kolom ID Node Tujuan pada header pesan Weave, sehingga TIDAK muncul dalam payload pesan.

TargetFabricId

NLWeaveIdentifierType TargetFabricId

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

Nilai 0 menentukan bahwa hanya perangkat yang bukan anggota fabric yang harus merespons. Nilai -1 menentukan bahwa semua perangkat harus merespons, terlepas dari keanggotaan fabric.

TargetModes

NLTargetDeviceModes TargetModes

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

Nilai diambil dari enum TargetDeviceModes.

TargetProductId

NSInteger TargetProductId

Menentukan bahwa hanya perangkat dengan kode produk tertentu yang harus merespons.

Nilai -1 menentukan produk apa pun. Jika kolom TargetProductId telah ditentukan, TargetVendorId juga harus ditentukan.

TargetVendorId

NSInteger TargetVendorId

Menentukan bahwa hanya perangkat yang diproduksi oleh vendor tertentu yang harus merespons.

Nilai -1 menentukan vendor apa pun.

Fungsi statis publik

create

virtual NLIdentifyDeviceCriteria * create()

Fungsi publik

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()