NLIdentifyDeviceCriteria

खास जानकारी

इनहेरिटेंस

यहां से इनहेरिट करता है: NSObject

प्रॉपर्टी

TargetDeviceId
NLWeaveIdentifierType
इस नीति से यह तय होता है कि सिर्फ़ खास Weave Node आईडी वाले डिवाइस को जवाब देना चाहिए.
TargetFabricId
NLWeaveIdentifierType
इस नीति से यह तय किया जाता है कि सिर्फ़ उन डिवाइसों को जवाब देना चाहिए जो किसी खास वीव फ़ैब्रिक के सदस्य हैं.
TargetModes
NLTargetDeviceModes
इससे यह तय होता है कि सिर्फ़ उन डिवाइसों पर जवाब दिया जाए जो फ़िलहाल बताए गए मोड में हैं.
TargetProductId
NSInteger
इससे पता चलता है कि सिर्फ़ दिए गए प्रॉडक्ट कोड वाले डिवाइसों को जवाब देना चाहिए.
TargetVendorId
NSInteger
इससे पता चलता है कि सिर्फ़ बताए गए वेंडर के बनाए गए डिवाइसों पर जवाब देना चाहिए.

सार्वजनिक स्टैटिक फ़ंक्शन

create()

सार्वजनिक फ़ंक्शन

toIdentifyDeviceCriteria()

प्रॉपर्टी

TargetDeviceId

NLWeaveIdentifierType TargetDeviceId

इस नीति से यह तय होता है कि सिर्फ़ खास Weave Node आईडी वाले डिवाइस को जवाब देना चाहिए.

-1 वैल्यू से तय होता है कि सभी डिवाइसों को जवाब देना चाहिए.

ध्यान दें: Weave मैसेज के हेडर के डेस्टिनेशन नोड आईडी फ़ील्ड में, TargetDeviceId फ़ील्ड की वैल्यू को Weave IdentityRequest के तौर पर ले जाया जाता है. इसलिए, यह मैसेज के पेलोड में नहीं दिखता.

TargetFabricId

NLWeaveIdentifierType TargetFabricId

इस नीति से यह तय किया जाता है कि सिर्फ़ उन डिवाइसों को जवाब देना चाहिए जो किसी खास वीव फ़ैब्रिक के सदस्य हैं.

वैल्यू 0 से तय होती है कि सिर्फ़ उन डिवाइसों को जवाब देना चाहिए जो किसी कपड़े के सदस्य नहीं हैं. -1 वैल्यू से पता चलता है कि सभी डिवाइसों पर काम करना चाहिए, भले ही फ़ैब्रिक की सदस्यता कोई भी हो.

TargetModes

NLTargetDeviceModes TargetModes

इससे यह तय होता है कि सिर्फ़ उन डिवाइसों पर जवाब दिया जाए जो फ़िलहाल बताए गए मोड में हैं.

वैल्यू, TargetDeviceModes enum से ली जाती है.

TargetProductId

NSInteger TargetProductId

इससे पता चलता है कि सिर्फ़ दिए गए प्रॉडक्ट कोड वाले डिवाइसों को जवाब देना चाहिए.

-1 वैल्यू किसी भी प्रॉडक्ट के बारे में बताती है. अगर targetProductId फ़ील्ड के बारे में बताया गया है, तो TargetVendorId भी देना ज़रूरी है.

TargetVendorId

NSInteger TargetVendorId

इससे पता चलता है कि सिर्फ़ बताए गए वेंडर के बनाए गए डिवाइसों पर जवाब देना चाहिए.

-1 वैल्यू से किसी वेंडर के बारे में पता चलता है.

सार्वजनिक स्टैटिक फ़ंक्शन

बनाएं

virtual NLIdentifyDeviceCriteria * create()

सार्वजनिक फ़ंक्शन

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()