NLIdentifyDeviceCriteria
ملخّص
الاكتساب
يتم الاكتساب من: NSObject
أماكن إقامة |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
تحدِّد هذه السياسة الجهاز فقط الذي يحتوي على معرّف عقدة Weave المحدّد الذي يجب أن يستجيب.
|
TargetFabricId
|
NLWeaveIdentifierType
لتحديد أنه يجب أن تستجيب الأجهزة الأعضاء في نسيج Weave المحدد فقط.
|
TargetModes
|
NLTargetDeviceModes
يحدِّد هذا الإعداد أنّ الأجهزة المتوفّرة حاليًا في الأوضاع المحدّدة فقط يجب أن تستجيب.
|
TargetProductId
|
NSInteger
للإشارة إلى أنّ الأجهزة التي تتضمّن رمز المنتج المحدّد يجب أن تستجيب فقط.
|
TargetVendorId
|
NSInteger
للإشارة إلى أنّ الأجهزة التي صنّعها المورّد يجب فقط أن تستجيب.
|
الدوال الثابتة العامة |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
وظائف عامة |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
أماكن إقامة
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
تحدِّد هذه السياسة الجهاز فقط الذي يحتوي على معرّف عقدة Weave المحدّد الذي يجب أن يستجيب.
تحدّد القيمة -1 جميع الأجهزة التي يجب أن تستجيب لها.
ملاحظة: يتم نقل قيمة الحقل TargetDeviceId إلى طلب تحديد Weave في حقل "معرّف عقدة الوجهة" لعنوان رسالة Weave، وبالتالي لا تظهر في حمولة الرسالة.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
لتحديد أنه يجب أن تستجيب الأجهزة الأعضاء في نسيج Weave المحدد فقط.
تشير القيمة 0 إلى أنّ الأجهزة غير التابعة للأقمشة يجب أن تستجيب فقط. تحدد القيمة -1 أنه يجب أن تستجيب جميع الأجهزة بغض النظر عن عضوية القماش.
TargetModes
NLTargetDeviceModes TargetModes
يحدِّد هذا الإعداد أنّ الأجهزة المتوفّرة حاليًا في الأوضاع المحدّدة فقط يجب أن تستجيب.
القيم مأخوذة من تعداد TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
للإشارة إلى أنّ الأجهزة التي تتضمّن رمز المنتج المحدّد يجب أن تستجيب فقط.
تحدّد القيمة -1 أي منتج. إذا تم تحديد الحقل TargetProductId، يجب أيضًا تحديد TargetVendorId أيضًا.
TargetVendorId
NSInteger TargetVendorId
للإشارة إلى أنّ الأجهزة التي صنّعها المورّد يجب فقط أن تستجيب.
تحدد القيمة -1 أي مورد.