NLIdentifyDeviceCriteria
สรุป
การสืบทอด
รับค่าจาก: NSObject
พร็อพเพอร์ตี้ |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
ระบุว่าเฉพาะอุปกรณ์ที่มี Node ID ของ Weave ที่ระบุไว้เท่านั้นที่ควรตอบสนอง
|
TargetFabricId
|
NLWeaveIdentifierType
ระบุว่าเฉพาะอุปกรณ์ที่เป็นสมาชิกของผ้า Weave ที่ระบุไว้เท่านั้นที่ควรตอบสนอง
|
TargetModes
|
NLTargetDeviceModes
ระบุว่าให้ตอบสนองเฉพาะอุปกรณ์ที่อยู่ในโหมดที่ระบุเท่านั้น
|
TargetProductId
|
NSInteger
ระบุว่าให้ตอบสนองเฉพาะอุปกรณ์ที่มีรหัสผลิตภัณฑ์ที่กำหนด
|
TargetVendorId
|
NSInteger
ระบุว่าให้ตอบสนองกับอุปกรณ์ที่ผลิตโดยผู้ให้บริการที่ระบุเท่านั้น
|
ฟังก์ชันสาธารณะแบบคงที่ |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
ฟังก์ชันสาธารณะ |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
พร็อพเพอร์ตี้
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
ระบุว่าเฉพาะอุปกรณ์ที่มี Node ID ของ Weave ที่ระบุไว้เท่านั้นที่ควรตอบสนอง
ค่า -1 หมายความว่าอุปกรณ์ทั้งหมดควรตอบสนอง
หมายเหตุ: ค่าของช่อง TargetDeviceId จะส่งมาจาก Weaveเพื่อรับ “รหัสโหนดปลายทาง” ในส่วนหัวของข้อความ Weave ดังนั้นค่าจึงจะไม่ปรากฏในเพย์โหลดของข้อความ
TargetFabricId
NLWeaveIdentifierType TargetFabricId
ระบุว่าเฉพาะอุปกรณ์ที่เป็นสมาชิกของผ้า Weave ที่ระบุไว้เท่านั้นที่ควรตอบสนอง
ค่า 0 ระบุว่าเฉพาะอุปกรณ์ที่ไม่ได้เป็นสมาชิกของ Fabric ควรตอบสนอง ค่า -1 ระบุว่าอุปกรณ์ทั้งหมดควรตอบสนองโดยไม่คํานึงถึงการเป็นสมาชิก Fabric
TargetModes
NLTargetDeviceModes TargetModes
ระบุว่าให้ตอบสนองเฉพาะอุปกรณ์ที่อยู่ในโหมดที่ระบุเท่านั้น
ค่าจะมาจากค่าแจกแจง TargetDeviceModes
TargetProductId
NSInteger TargetProductId
ระบุว่าให้ตอบสนองเฉพาะอุปกรณ์ที่มีรหัสผลิตภัณฑ์ที่กำหนด
ค่า -1 จะระบุผลิตภัณฑ์ใดก็ได้ หากระบุช่อง TargetProductId ก็จะต้องระบุ TargetVendorId ด้วยด้วย
TargetVendorId
NSInteger TargetVendorId
ระบุว่าให้ตอบสนองกับอุปกรณ์ที่ผลิตโดยผู้ให้บริการที่ระบุเท่านั้น
ค่า -1 จะระบุผู้ให้บริการ