nl:: بافت:: DeviceLayer:: داخلی:: GroupKeyStoreImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>
اجرای Weave GroupKeyStoreBase API برای پلتفرم های مبتنی بر Silicon Labs SDK.
خلاصه
اجرای Weave GroupKeyStoreBase API برای پلتفرم های مبتنی بر Nordic nRF5 SDK.
اجرای Weave GroupKeyStoreBase API برای ESP32.
ارث
ارث می برد از:nl::Weave::پروفایل::امنیت::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::NRF5Config
nl::Weave::پروفایل::امنیت::AppKeys::GroupKeyStoreBase
nl::Weave::DeviceLayer::Internal::ESP32Config
nl::Weave::پروفایل::امنیت::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
شروع کنید
WEAVE_ERROR Init()
شروع کنید
WEAVE_ERROR 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
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
StoreLastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.