nl:: Weave:: DeviceLayer:: Internal:: GroupKeyStoreImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
Silicon Labs SDK टूल पर आधारित प्लैटफ़ॉर्म के लिए, Weave GroupKeyStoreBase API को लागू करना.
खास जानकारी
नॉर्डिक nRF5 SDK टूल पर आधारित प्लैटफ़ॉर्म के लिए, Weave GroupKeyStoreBase API को लागू करना.
ESP32 के लिए Weave GroupKeyStoreBase API को लागू करना.
इनहेरिटेंस
इनसे इनहेरिट किया जाता है:nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::NRF5Config
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::ESP32Config
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::EFR32Config
सार्वजनिक प्रकार |
|
---|---|
@395
|
enum |
सार्वजनिक फ़ंक्शन |
|
---|---|
Clear(void) override
|
virtual WEAVE_ERROR
|
Clear(void) override
|
virtual WEAVE_ERROR
|
Clear(void) override
|
virtual WEAVE_ERROR
|
DeleteGroupKey(uint32_t keyId) override
|
virtual WEAVE_ERROR
|
DeleteGroupKey(uint32_t keyId) override
|
virtual WEAVE_ERROR
|
DeleteGroupKey(uint32_t keyId) override
|
virtual WEAVE_ERROR
|
DeleteGroupKeysOfAType(uint32_t keyType) override
|
virtual WEAVE_ERROR
|
DeleteGroupKeysOfAType(uint32_t keyType) override
|
virtual WEAVE_ERROR
|
DeleteGroupKeysOfAType(uint32_t keyType) override
|
virtual WEAVE_ERROR
|
EnumerateGroupKeys(uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount) override
|
virtual WEAVE_ERROR
|
EnumerateGroupKeys(uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount) override
|
virtual WEAVE_ERROR
|
EnumerateGroupKeys(uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount) override
|
virtual WEAVE_ERROR
|
Init()
|
|
Init()
|
|
Init()
|
|
RetrieveGroupKey(uint32_t keyId, WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
RetrieveGroupKey(uint32_t keyId, WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
RetrieveGroupKey(uint32_t keyId, WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
RetrieveLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
RetrieveLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
RetrieveLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
StoreGroupKey(const WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
StoreGroupKey(const WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
StoreGroupKey(const WeaveGroupKey & key) override
|
virtual WEAVE_ERROR
|
StoreLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
StoreLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
StoreLastUsedEpochKeyId(void) override
|
virtual WEAVE_ERROR
|
सार्वजनिक प्रकार
@395
@395
सार्वजनिक फ़ंक्शन
मिटाएं
virtual WEAVE_ERROR Clear( void ) override
मिटाएं
virtual WEAVE_ERROR Clear( void ) override
मिटाएं
virtual WEAVE_ERROR Clear( void ) override
DeleteGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
DeleteGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
DeleteGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
DeleteGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
DeleteGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
DeleteGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
EnumerateGroupKeys
virtual WEAVE_ERROR EnumerateGroupKeys( uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount ) override
EnumerateGroupKeys
virtual WEAVE_ERROR EnumerateGroupKeys( uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount ) override
EnumerateGroupKeys
virtual WEAVE_ERROR EnumerateGroupKeys( uint32_t keyType, uint32_t *keyIds, uint8_t keyIdsArraySize, uint8_t & keyCount ) override
Init
WEAVE_ERROR Init()
Init
WEAVE_ERROR Init()
Init
WEAVE_ERROR Init()
RetrieveGroupKey
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
RetrieveGroupKey
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
RetrieveGroupKey
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
RetrieveLastUsedEpochKeyId
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
RetrieveLastUsedEpochKeyId
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
RetrieveLastUsedEpochKeyId
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
StoreGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
StoreGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
StoreGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override