NLIdentifyDeviceCriteria

Ringkasan

Inheritance

Mewarisi dari: NSObject

Properti

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

Fungsi statis publik

create()

Fungsi publik

toIdentifyDeviceCriteria()

Properti

TargetDeviceId

NLWeaveIdentifierType TargetDeviceId

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

Nilai -1 menentukan semua perangkat harus merespons.

CATATAN: nilai kolom TargetDeviceId membawa Weave IdentifyRequest dalam kolom Destination Node ID pada header pesan Weave, sehingga TIDAK muncul dalam payload pesan.

TargetFabricId

NLWeaveIdentifierType TargetFabricId

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

Nilai 0 menentukan bahwa hanya perangkat yang bukan anggota kain yang boleh merespons. Nilai -1 menentukan bahwa semua perangkat harus merespons, apa pun keanggotaan fabric.

TargetModes

NLTargetDeviceModes TargetModes

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

Nilai diambil dari enum TargetDeviceModes.

TargetProductId

NSInteger TargetProductId

Menentukan bahwa hanya perangkat dengan kode produk yang diberikan yang akan merespons.

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

TargetVendorId

NSInteger TargetVendorId

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

Nilai -1 menentukan vendor apa pun.

Fungsi statis publik

create

virtual NLIdentifyDeviceCriteria * create()

Fungsi publik

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()