nl:: Menenun:: Lapisan Perangkat:: Intern:: GrupKeyStoreImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
Implementasi Weave GroupKeyStoreBase API untuk platform berdasarkan Silicon Labs SDK.
Ringkasan
Implementasi Weave GroupKeyStoreBase API untuk platform berdasarkan Nordic nRF5 SDK.
Implementasi Weave GroupKeyStoreBase API untuk ESP32.
Warisan
Mewarisi dari:nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::NRF5Config
nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::ESP32Config
nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::EFR32Config
Tipe publik | |
---|---|
@395 | enum |
Fungsi publik | |
---|---|
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 |
Tipe publik
@395
@395
Fungsi publik
Bersih
virtual WEAVE_ERROR Clear( void ) override
Bersih
virtual WEAVE_ERROR Clear( void ) override
Bersih
virtual WEAVE_ERROR Clear( void ) override
HapusGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
HapusGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
HapusGroupKey
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
HapusGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
HapusGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
HapusGroupKeysOfAType
virtual WEAVE_ERROR DeleteGroupKeysOfAType( uint32_t keyType ) override
MenghitungGroupKeys
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
MenghitungGroupKeys
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
TokoGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
TokoGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
TokoGroupKey
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override