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