NLIidentifyDeviceCriteria
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: NSObjectবৈশিষ্ট্য | |
---|---|
TargetDeviceId | NLWeaveIdentifierType নির্দিষ্ট করে যে শুধুমাত্র নির্দিষ্ট ওয়েভ নোড আইডি সহ ডিভাইসটি সাড়া দেবে। |
TargetFabricId | NLWeaveIdentifierType নির্দিষ্ট করে যে শুধুমাত্র যে ডিভাইসগুলি নির্দিষ্ট উইভ ফ্যাব্রিকের সদস্য সেগুলিকে সাড়া দেওয়া উচিত৷ |
TargetModes | NLTargetDeviceModes নির্দিষ্ট করে যে শুধুমাত্র ডিভাইসগুলি যেগুলি বর্তমানে নির্দিষ্ট মোডে আছে তাদের প্রতিক্রিয়া জানানো উচিত৷ |
TargetProductId | NSInteger নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত পণ্য কোড সহ ডিভাইসগুলিতে প্রতিক্রিয়া জানানো উচিত৷ |
TargetVendorId | NSInteger নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত বিক্রেতার দ্বারা নির্মিত ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷ |
পাবলিক স্ট্যাটিক ফাংশন | |
---|---|
create () | virtual NLIdentifyDeviceCriteria * |
পাবলিক ফাংশন | |
---|---|
toIdentifyDeviceCriteria () | virtual IdentifyDeviceCriteria |
বৈশিষ্ট্য
টার্গেটডিভাইসআইডি
NLWeaveIdentifierType TargetDeviceId
নির্দিষ্ট করে যে শুধুমাত্র নির্দিষ্ট ওয়েভ নোড আইডি সহ ডিভাইসটি সাড়া দেবে।
-1-এর মান উল্লেখ করে যে সমস্ত ডিভাইসের সাড়া দেওয়া উচিত।
দ্রষ্টব্য: TargetDeviceId ক্ষেত্রের মানটি Weave বার্তা শিরোনামের গন্তব্য নোড আইডি ক্ষেত্রে একটি Weave IdentifyRequest বহন করা হয় এবং এইভাবে বার্তার পেলোডে প্রদর্শিত হয় না।
টার্গেটফ্যাব্রিকআইডি
NLWeaveIdentifierType TargetFabricId
নির্দিষ্ট করে যে শুধুমাত্র যে ডিভাইসগুলি নির্দিষ্ট উইভ ফ্যাব্রিকের সদস্য সেগুলিকে সাড়া দেওয়া উচিত৷
0-এর একটি মান নির্দিষ্ট করে যে শুধুমাত্র ডিভাইসগুলি যেগুলি ফ্যাব্রিকের সদস্য নয় সেগুলিকে সাড়া দেওয়া উচিত৷ -1 এর একটি মান নির্দিষ্ট করে যে ফ্যাব্রিক সদস্যতা নির্বিশেষে সমস্ত ডিভাইসের সাড়া দেওয়া উচিত।
টার্গেটমোড
NLTargetDeviceModes TargetModes
নির্দিষ্ট করে যে শুধুমাত্র ডিভাইসগুলি যেগুলি বর্তমানে নির্দিষ্ট মোডে আছে তাদের প্রতিক্রিয়া জানানো উচিত৷
TargetDeviceModes enum থেকে মানগুলি নেওয়া হয়৷
টার্গেট প্রোডাক্ট আইডি
NSInteger TargetProductId
নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত পণ্য কোড সহ ডিভাইসগুলিতে প্রতিক্রিয়া জানানো উচিত৷
-1 এর মান যেকোনো পণ্যকে নির্দিষ্ট করে। যদি TargetProductId ক্ষেত্র নির্দিষ্ট করা থাকে, তাহলে TargetVendorIdও নির্দিষ্ট করতে হবে।
TargetVendorId
NSInteger TargetVendorId
নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত বিক্রেতার দ্বারা নির্মিত ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷
-1 এর মান যেকোন বিক্রেতাকে নির্দিষ্ট করে।
পাবলিক স্ট্যাটিক ফাংশন
তৈরি
virtual NLIdentifyDeviceCriteria * create()
পাবলিক ফাংশন
আইডেন্টিফাই ডিভাইসের মানদণ্ড
virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()