nl::
  #include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
  การใช้งาน Weave GroupKeyStoreBase API สำหรับแพลตฟอร์มที่อิงตาม Silicon Labs SDK
สรุป
การใช้งาน Weave GroupKeyStoreBase API สำหรับแพลตฟอร์มที่อิงตาม SDK ของ Nordic nRF5
การใช้งาน 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