Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl:: Menenun:: Lapisan Perangkat:: Intern:: GrupKeyStoreImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/GroupKeyStoreImpl.h>

Implementasi Weave GroupKeyStoreBase API untuk platform berdasarkan Silicon Labs SDK.

Ringkasan

Implementasi Weave GroupKeyStoreBase API untuk platform berdasarkan Nordic nRF5 SDK.

Implementasi Weave GroupKeyStoreBase API untuk ESP32.

Warisan

Mewarisi dari:
  nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
  nl::Weave::DeviceLayer::Internal::NRF5Config
  nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
  nl::Weave::DeviceLayer::Internal::ESP32Config
  nl::Menenun::Profil::Keamanan::AppKeys::GroupKeyStoreBase
  nl::Weave::DeviceLayer::Internal::EFR32Config

Tipe publik

@395 enum

Fungsi publik

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

Tipe publik

@395

 @395

Fungsi publik

Bersih

virtual WEAVE_ERROR Clear(
  void
) override

Bersih

virtual WEAVE_ERROR Clear(
  void
) override

Bersih

virtual WEAVE_ERROR Clear(
  void
) override

HapusGroupKey

virtual WEAVE_ERROR DeleteGroupKey(
  uint32_t keyId
) override

HapusGroupKey

virtual WEAVE_ERROR DeleteGroupKey(
  uint32_t keyId
) override

HapusGroupKey

virtual WEAVE_ERROR DeleteGroupKey(
  uint32_t keyId
) override

HapusGroupKeysOfAType

virtual WEAVE_ERROR DeleteGroupKeysOfAType(
  uint32_t keyType
) override

HapusGroupKeysOfAType

virtual WEAVE_ERROR DeleteGroupKeysOfAType(
  uint32_t keyType
) override

HapusGroupKeysOfAType

virtual WEAVE_ERROR DeleteGroupKeysOfAType(
  uint32_t keyType
) override

MenghitungGroupKeys

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

MenghitungGroupKeys

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

TokoGroupKey

virtual WEAVE_ERROR StoreGroupKey(
  const WeaveGroupKey & key
) override

TokoGroupKey

virtual WEAVE_ERROR StoreGroupKey(
  const WeaveGroupKey & key
) override

TokoGroupKey

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