class GroupKeyStoreImpl
Defined at line 23 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.h
An implementation of the Weave GroupKeyStoreBase API for the Fuchsia.
Public Members
static const uint8_t kMaxGroupKeys
Public Methods
WEAVE_ERROR Init ()
Defined at line 23 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR RetrieveGroupKey (uint32_t key_id, WeaveGroupKey & key)
Defined at line 61 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR StoreGroupKey (const WeaveGroupKey & key)
Defined at line 84 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR DeleteGroupKey (uint32_t key_id)
Defined at line 125 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR DeleteGroupKeysOfAType (uint32_t key_type)
Defined at line 148 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR EnumerateGroupKeys (uint32_t key_type, uint32_t * key_ids, uint8_t key_ids_array_size, uint8_t & key_count)
Defined at line 164 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR Clear ()
Defined at line 178 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR RetrieveLastUsedEpochKeyId ()
Defined at line 180 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp
WEAVE_ERROR StoreLastUsedEpochKeyId ()
Defined at line 190 of file ../../src/connectivity/weave/adaptation/group_key_store_impl.cpp