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.