Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: যন্ত্রের বিবরণ:: ডিভাইসক্রিটরিয়া সনাক্ত করুন

#include <src/lib/profiles/device-description/DeviceDescription.h>

আইডেন্টিফাইড ডিভাইস প্রোটোকলে ডিভাইস নির্বাচন করতে মানদণ্ডের ব্যবহারের প্রতিনিধিত্ব করে।

সারসংক্ষেপ

উত্তরাধিকার

সরাসরি পরিচিত উপশ্রেণী: nl এর :: বুনা :: প্রোফাইল :: DeviceDescription :: IdentifyRequestMessage

নির্মাণকারী এবং ধ্বংসকারী

IdentifyDeviceCriteria (void)

জনসাধারণের গুণাবলী

TargetDeviceId
uint64_t
নির্দিষ্ট করা ওয়েভ নোড আইডি সহ কেবলমাত্র ডিভাইসে সাড়া দেওয়া উচিত তা নির্দিষ্ট করে।
TargetFabricId
uint64_t
নির্দিষ্ট করে যে কেবলমাত্র ওয়েভ ফ্যাব্রিকের সদস্য এমন ডিভাইসগুলিতে সাড়া দেওয়া উচিত।
TargetModes
uint32_t
নির্দিষ্ট করে যে বর্তমানে নির্দিষ্ট মোডগুলিতে থাকা কেবলমাত্র ডিভাইসগুলিরই সাড়া দেওয়া উচিত।
TargetProductId
uint16_t
সুনির্দিষ্টভাবে উল্লেখ করা হয় যে নির্দিষ্ট পণ্য আইডি সহ কেবলমাত্র ডিভাইসগুলিই সাড়া দেয়।
TargetVendorId
uint16_t
সুনির্দিষ্ট করে যে কেবলমাত্র বিক্রেতার দ্বারা উত্পাদিত ডিভাইসগুলির সনাক্তকরণের অনুরোধে সাড়া দেওয়া উচিত।

পাবলিক ফাংশন

Reset (void)
void
এই শনাক্তকরণের ডিভাইস মানদণ্ড অবজেক্টটিকে ন্যূনতম সীমাবদ্ধ হিসাবে পুনরায় সেট করুন, যেকোনোটির সাথে মিলে।

জনসাধারণের গুণাবলী

টার্গেটডভাইসআইডি

uint64_t TargetDeviceId

নির্দিষ্ট করা ওয়েভ নোড আইডি সহ কেবলমাত্র ডিভাইসে সাড়া দেওয়া উচিত তা নির্দিষ্ট করে।

KAnyNodeId এর মান কোনও ডিভাইস নির্দিষ্ট করে।

TargetFabricId

uint64_t TargetFabricId

নির্দিষ্ট করে যে কেবলমাত্র ওয়েভ ফ্যাব্রিকের সদস্য এমন ডিভাইসগুলিতে সাড়া দেওয়া উচিত।

মূল্য প্রকৃত ফ্যাব্রিক আইডি, বা এক হতে পারে TargetFabricIds enum মান।

টার্গেটমডস

uint32_t TargetModes

নির্দিষ্ট করে যে বর্তমানে নির্দিষ্ট মোডগুলিতে থাকা কেবলমাত্র ডিভাইসগুলিরই সাড়া দেওয়া উচিত।

মানগুলি থেকে নেয়া হয় TargetDeviceModes enum।

টার্গেটপ্রডাক্ট আইডি

uint16_t TargetProductId

সুনির্দিষ্টভাবে উল্লেখ করা হয় যে নির্দিষ্ট পণ্য আইডি সহ কেবলমাত্র ডিভাইসগুলিরই সাড়া দেওয়া উচিত।

0xFFFF এর মান কোনও পণ্য নির্দিষ্ট করে। যদি টার্গেটপ্রডাক্টআইডি ফিল্ডটি নির্দিষ্ট করা থাকে তবে টার্গেটভেেন্ডারআইডি অবশ্যই নির্দিষ্ট করতে হবে।

টার্গেটভেেন্ডারআইডি

uint16_t TargetVendorId

সুনির্দিষ্ট করে যে কেবলমাত্র বিক্রেতার দ্বারা উত্পাদিত ডিভাইসগুলির সনাক্তকরণের অনুরোধে সাড়া দেওয়া উচিত।

0xFFFF এর মান কোনও বিক্রেতার নির্দিষ্ট করে।

পাবলিক ফাংশন

ডিভাইসক্রিটরিয়া সনাক্ত করুন

 IdentifyDeviceCriteria(
  void
)

রিসেট

void Reset(
  void
)

এই শনাক্তকরণের ডিভাইস মানদণ্ড অবজেক্টটিকে ন্যূনতম সীমাবদ্ধ হিসাবে পুনরায় সেট করুন, যেকোনোটির সাথে মিলে।