NLIdentifyDeviceCriteria
خلاصه
ارث
از: NSObject به ارث می بردخواص | |
---|---|
TargetDeviceId | NLWeaveIdentifierType مشخص می کند که فقط دستگاهی با شناسه گره بافت مشخص شده باید پاسخ دهد. |
TargetFabricId | NLWeaveIdentifierType مشخص میکند که فقط دستگاههایی که اعضای بافت بافت مشخص شده هستند باید پاسخ دهند. |
TargetModes | NLTargetDeviceModes مشخص می کند که فقط دستگاه هایی که در حال حاضر در حالت های مشخص شده هستند باید پاسخ دهند. |
TargetProductId | NSInteger مشخص می کند که فقط دستگاه هایی با کد محصول داده شده باید پاسخ دهند. |
TargetVendorId | NSInteger مشخص می کند که فقط دستگاه های تولید شده توسط فروشنده معین باید پاسخ دهند. |
توابع استاتیک عمومی | |
---|---|
create () | virtual NLIdentifyDeviceCriteria * |
توابع عمومی | |
---|---|
toIdentifyDeviceCriteria () | virtual IdentifyDeviceCriteria |
خواص
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
مشخص می کند که فقط دستگاهی با شناسه گره بافت مشخص شده باید پاسخ دهد.
مقدار -1 مشخص می کند که همه دستگاه ها باید پاسخ دهند.
توجه: مقدار فیلد TargetDeviceId یک Weave IdentifyRequest در قسمت Destination Node ID سرصفحه پیام Weave است و بنابراین در بار پیام ظاهر نمی شود.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
مشخص میکند که فقط دستگاههایی که اعضای بافت بافت مشخص شده هستند باید پاسخ دهند.
مقدار 0 مشخص می کند که فقط دستگاه هایی که عضو یک پارچه نیستند باید پاسخ دهند. مقدار -1 مشخص می کند که همه دستگاه ها بدون توجه به عضویت پارچه باید پاسخ دهند.
TargetModes
NLTargetDeviceModes TargetModes
مشخص می کند که فقط دستگاه هایی که در حال حاضر در حالت های مشخص شده هستند باید پاسخ دهند.
مقادیر از فهرست TargetDeviceModes گرفته شده است.
TargetProductId
NSInteger TargetProductId
مشخص می کند که فقط دستگاه هایی با کد محصول داده شده باید پاسخ دهند.
مقدار -1 هر محصولی را مشخص می کند. اگر قسمت TargetProductId مشخص شده باشد، TargetVendorId نیز باید مشخص شود.
TargetVendorId
NSInteger TargetVendorId
مشخص می کند که فقط دستگاه های تولید شده توسط فروشنده معین باید پاسخ دهند.
مقدار -1 هر فروشنده ای را مشخص می کند.
توابع استاتیک عمومی
ایجاد کنید
virtual NLIdentifyDeviceCriteria * create()
توابع عمومی
برای شناسایی معیارهای دستگاه
virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-08-27 بهوقت ساعت هماهنگ جهانی.