nl:: Weave:: DeviceLayer:: Internal:: GroupKeyStoreImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
הטמעה של Weave GroupKeyStoreBase API של פלטפורמות המבוססות על Silicon Labs SDK.
סיכום
הטמעה של Weave GroupKeyStoreBase API של ה-API לפלטפורמות המבוססות על ה-Nordic nRF5 SDK.
הטמעה של Weave GroupKeyStoreBase API של ה-ESP32.
ירושה
עובר בירושה מ: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