nl::
  #include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
  Silicon Labs SDK に基づくプラットフォーム用の Weave GroupKeyStoreBase API の実装。
概要
Nordic 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