Schema::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink

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

इसमें Weave ऐप्लिकेशन कुंजियों के trait डेटा सिंक के लिए इंटरफ़ेस शामिल हैं.

खास जानकारी

इनहेरिटेंस

यहां से इनहेरिट की जाती है: TraitDataSink

कंस्ट्रक्टर और डिस्ट्रक्टर

ApplicationKeysTraitDataSink(void)
कंस्ट्रक्टर वाला तरीका.

सुरक्षित एट्रिब्यूट

GroupKeyStore

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

OnEvent(uint16_t aType, void *aInEventParam) __OVERRIDE
किसी इवेंट के होने का सिग्नल देने के लिए, इस तरीके को शुरू किया जाता है.
SetGroupKeyStore(nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
इस तरीके से प्लैटफ़ॉर्म के हिसाब से 'की स्टोर' ऑब्जेक्ट सेट हो जाता है.

सुरक्षित एट्रिब्यूट

GroupKeyStore

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

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

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

कंस्ट्रक्टर वाला तरीका.

OnEvent

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
प्लैटफ़ॉर्म ग्रुप के कुंजी स्टोर ऑब्जेक्ट की ओर पॉइंटर. अगर किसी की स्टोर ऑब्जेक्ट की ज़रूरत नहीं है, तो यह शून्य हो सकता है.
रिटर्न वैल्यू
None.