สคีมา:: สาน:: ลักษณะนิสัย:: รับรองความถูกต้อง:: ApplicationKeysลักษณะ:: ApplicationKeysTraitDataSink

#include <src/lib/profiles/security/ApplicationKeysTraitDataSink.h>

ประกอบด้วยอินเทอร์เฟซสำหรับซิงก์ข้อมูลคุณสมบัติของคีย์แอปพลิเคชัน Weave

สรุป

มรดก

สืบทอดจาก: TraitDataSink

ตัวสร้างและตัวทำลาย

ApplicationKeysTraitDataSink (void)
วิธีการสร้าง

คุณสมบัติที่ได้รับการป้องกัน

GroupKeyStore

งานสาธารณะ

OnEvent (uint16_t aType, void *aInEventParam) __OVERRIDE
วิธีนี้ถูกเรียกใช้เพื่อส่งสัญญาณการเกิดขึ้นของเหตุการณ์
SetGroupKeyStore ( nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore)
void
เมธอดนี้ตั้งค่าอ็อบเจ็กต์ที่เก็บคีย์เฉพาะแพลตฟอร์ม

คุณสมบัติที่ได้รับการป้องกัน

GroupKeyStore

nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase * GroupKeyStore

งานสาธารณะ

ApplicationKeysTraitDataSink

 ApplicationKeysTraitDataSink(
  void
)

วิธีการสร้าง

OnEvent

WEAVE_ERROR OnEvent(
  uint16_t aType,
  void *aInEventParam
) __OVERRIDE

วิธีนี้ถูกเรียกใช้เพื่อส่งสัญญาณการเกิดขึ้นของเหตุการณ์

รายละเอียด
พารามิเตอร์
[in] aType
ประเภทเหตุการณ์
[in] aInEventParam
พารามิเตอร์เหตุการณ์
ส่งกลับค่า
WEAVE_NO_ERROR

SetGroupKeyStore

void SetGroupKeyStore(
  nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase *groupKeyStore
)

เมธอดนี้ตั้งค่าอ็อบเจ็กต์ที่เก็บคีย์เฉพาะแพลตฟอร์ม

รายละเอียด
พารามิเตอร์
[in] groupKeyStore
ชี้ไปที่อ็อบเจ็กต์ที่เก็บคีย์กลุ่มแพล็ตฟอร์ม สามารถเป็น NULL ได้หากไม่ต้องการวัตถุที่เก็บคีย์
ส่งกลับค่า
None.