nl::
  #include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
  הטמעה של Weave GroupKeyStoreBase API של פלטפורמות המבוססות על Silicon Labs SDK.
סיכום
הטמעה של Weave GroupKeyStoreBase API של ה-API לפלטפורמות המבוססות על ה-Nordic nRF5 SDK.
הטמעה של 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