nl:: Weave:: DeviceLayer:: Internal:: GroupKeyStoreImpl
#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의 구현입니다.
상속
상속 출처: <ph type="x-smartling-placeholder"></ph> nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase <ph type="x-smartling-placeholder">
</ph> nl::Weave::DeviceLayer::Internal::NRF5Config <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase <ph type="x-smartling-placeholder">
</ph> nl::Weave::DeviceLayer::Internal::ESP32Config <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase <ph type="x-smartling-placeholder">
</ph> 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