nl :: نسج:: طبقة الجهاز :: داخلي:: 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 :: 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 | تعداد |
الوظائف العامة | |
---|---|
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
المتجر LastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
المتجر LastUsedEpochKeyId
virtual WEAVE_ERROR StoreLastUsedEpochKeyId( void ) override
المتجر LastUsedEpochKeyId
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. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2020-08-28 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]