nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: TraitSchemaEngine:: স্কিমা
#include <src/lib/profiles/data-management/Current/TraitData.h>
মূল স্কিমা কাঠামো যেখানে স্কিমা তথ্য রয়েছে।
সারাংশ
পাবলিক বৈশিষ্ট্য | |
---|---|
mIsDictionaryBitfield | uint8_t * একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল একটি অভিধান কিনা। |
mIsEphemeralBitfield | uint8_t * একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল ক্ষণস্থায়ী কিনা। |
mIsImplementedBitfield | uint8_t * একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি ঐচ্ছিক স্কিমা হ্যান্ডেল বাস্তবায়িত হয়েছে কিনা। |
mIsNullableBitfield | uint8_t * একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল বাতিলযোগ্য কিনা। |
mIsOptionalBitfield | uint8_t * একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল ঐচ্ছিক কিনা। |
mNumSchemaHandleEntries | uint32_t এই বৈশিষ্ট্যে স্কিমা হ্যান্ডেলের সংখ্যা। |
mProfileId | uint32_t বৈশিষ্ট্য প্রোফাইলের আইডি। |
mSchemaHandleTbl | const PropertyInfo * স্কিমা হ্যান্ডেল টেবিলের একটি পয়েন্টার, যা প্রতিটি স্কিমা হ্যান্ডেলের জন্য অভিভাবক তথ্য এবং প্রসঙ্গ ট্যাগ প্রদান করে। |
mTreeDepth | uint32_t এই স্কিমার সর্বোচ্চ গভীরতা। |
পাবলিক বৈশিষ্ট্য
misDictionaryBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsDictionaryBitfield
একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল একটি অভিধান কিনা।
misEphemeralBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsEphemeralBitfield
একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল ক্ষণস্থায়ী কিনা।
এমআইসপ্লিমেন্টেড বিটফিল্ড
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsImplementedBitfield
একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি ঐচ্ছিক স্কিমা হ্যান্ডেল বাস্তবায়িত হয়েছে কিনা।
mIsNullableBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsNullableBitfield
একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল বাতিলযোগ্য কিনা।
এমআইএসঅপশনাল বিটফিল্ড
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsOptionalBitfield
একটি বিটফিল্ড নির্দেশ করে যে প্রতিটি স্কিমা হ্যান্ডেল ঐচ্ছিক কিনা।
mNumSchemaHandleEntry
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mNumSchemaHandleEntries
এই বৈশিষ্ট্যে স্কিমা হ্যান্ডেলের সংখ্যা।
mProfileId
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mProfileId
বৈশিষ্ট্য প্রোফাইলের আইডি।
mSchemaHandleTbl
const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl
স্কিমা হ্যান্ডেল টেবিলের একটি পয়েন্টার, যা প্রতিটি স্কিমা হ্যান্ডেলের জন্য অভিভাবক তথ্য এবং প্রসঙ্গ ট্যাগ প্রদান করে।
mTreeDepth
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth
এই স্কিমার সর্বোচ্চ গভীরতা।