স্কিমা:: বুনা:: বৈশিষ্ট্য:: প্রমাণ:: ApplicationKeysTrait:: ApplicationKeysTraitDataSink

#include <src/lib/profiles/security/ApplicationKeysTraitDataSink.h>

ওয়েভ অ্যাপ্লিকেশন কী বৈশিষ্ট্য ডেটা সিঙ্কের জন্য ইন্টারফেস ধারণ করে।

সারসংক্ষেপ

উত্তরাধিকার

এর থেকে উত্তরাধিকারসূত্রে পাওয়া: TraitDataSink

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

ApplicationKeysTraitDataSink (void)
কনস্ট্রাক্টর পদ্ধতি।

সুরক্ষিত বৈশিষ্ট্য

GroupKeyStore

পাবলিক ফাংশন

OnEvent (uint16_t aType, void *aInEventParam) __OVERRIDE
এই পদ্ধতিটি একটি ঘটনার সংকেত দেওয়ার জন্য আমন্ত্রণ জানানো হয়।
SetGroupKeyStore ( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
এই পদ্ধতি প্ল্যাটফর্ম নির্দিষ্ট কী স্টোর অবজেক্ট সেট করে।

সুরক্ষিত বৈশিষ্ট্য

গ্রুপকিস্টোর

nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase * GroupKeyStore

পাবলিক ফাংশন

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

কনস্ট্রাক্টর পদ্ধতি।

অন ​​ইভেন্ট

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

এই পদ্ধতিটি একটি ঘটনার সংকেত দেওয়ার জন্য আমন্ত্রণ জানানো হয়।

বিস্তারিত
পরামিতি
[in] aType
ইভেন্টের ধরণ.
[in] aInEventParam
ইভেন্ট প্যারামিটার।
রিটার্ন মান
WEAVE_NO_ERROR

SetGroupKeyStore

void SetGroupKeyStore(
  nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore
)

এই পদ্ধতি প্ল্যাটফর্ম নির্দিষ্ট কী স্টোর অবজেক্ট সেট করে।

বিস্তারিত
পরামিতি
[in] groupKeyStore
প্ল্যাটফর্ম গ্রুপ কী স্টোর অবজেক্টের দিকে নির্দেশক। কোন কী স্টোর অবজেক্টের প্রয়োজন না হলে এটি NULL হতে পারে।
রিটার্ন মান
None.