Schema:: Weave:: Trait:: Auth:: ApplicationKeysTrait:: ApplicationKeysTraitDataSink
#include <src/lib/profiles/security/ApplicationKeysTraitDataSink.h>
Chứa các giao diện dành cho bồn lưu trữ dữ liệu trait của khoá ứng dụng Weave.
Tóm tắt
Tính kế thừa
Kế thừa từ: TraitDataSink
Hàm khởi tạo và phá huỷ |
|
---|---|
ApplicationKeysTraitDataSink(void)
Phương thức hàm khởi tạo.
|
Thuộc tính được bảo vệ |
|
---|---|
GroupKeyStore
|
Hàm công khai |
|
---|---|
OnEvent(uint16_t aType, void *aInEventParam) __OVERRIDE
|
Phương thức này được gọi để báo hiệu về sự xuất hiện của một sự kiện.
|
SetGroupKeyStore(nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
|
void
Phương thức này sẽ đặt đối tượng kho khoá dành riêng cho nền tảng.
|
Thuộc tính được bảo vệ
GroupKeyStore
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase * GroupKeyStore
Hàm công khai
ApplicationKeysTraitDataSink
ApplicationKeysTraitDataSink( void )
Phương thức hàm khởi tạo.
OnEvent
WEAVE_ERROR OnEvent( uint16_t aType, void *aInEventParam ) __OVERRIDE
Phương thức này được gọi để báo hiệu về sự xuất hiện của một sự kiện.
Chi tiết | |||||
---|---|---|---|---|---|
Tham số |
|
||||
Giá trị trả về |
|
SetGroupKeyStore
void SetGroupKeyStore( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore )
Phương thức này sẽ đặt đối tượng kho khoá dành riêng cho nền tảng.
Chi tiết | |||
---|---|---|---|
Tham số |
|
||
Giá trị trả về |
|