nl:: örgü:: Cihaz Katmanı:: İç:: GrupAnahtar DeposuImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
Silicon Labs SDK'sını temel alan platformlar için Weave GroupKeyStoreBase API'sinin bir uygulaması.
Özet
Nordic nRF5 SDK'ya dayalı platformlar için Weave GroupKeyStoreBase API'sinin bir uygulaması.
ESP32 için Weave GroupKeyStoreBase API'sinin bir uygulaması.
miras
Şuradan devralır:nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Dahili::NRF5Config
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::ESP32Config
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::EFR32Config
Genel türler | |
---|---|
@395 | Sıralama |
Kamu işlevleri | |
---|---|
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 |
Genel türler
@395
@395
Kamu işlevleri
Açık
virtual WEAVE_ERROR Clear( void ) override
Açık
virtual WEAVE_ERROR Clear( void ) override
Açık
virtual WEAVE_ERROR Clear( void ) override
SilGrupAnahtarı
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
SilGrupAnahtarı
virtual WEAVE_ERROR DeleteGroupKey( uint32_t keyId ) override
SilGrupAnahtarı
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
İçinde
WEAVE_ERROR Init()
İçinde
WEAVE_ERROR Init()
İçinde
WEAVE_ERROR Init()
AlımGrubuAnahtarı
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
Al GrupAnahtarı
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
Al GrupAnahtarı
virtual WEAVE_ERROR RetrieveGroupKey( uint32_t keyId, WeaveGroupKey & key ) override
Son KullanılanEpochKeyId Al
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
Son KullanılanEpochKeyId Al
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
Son KullanılanEpochKeyId Al
virtual WEAVE_ERROR RetrieveLastUsedEpochKeyId( void ) override
MağazaGrupAnahtarı
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
MağazaGrupAnahtarı
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
MağazaGrupAnahtarı
virtual WEAVE_ERROR StoreGroupKey( const WeaveGroupKey & key ) override
MağazaSonKullanılanEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
MağazaSonKullanılanEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
MağazaSonKullanılanEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override