طرحواره:: بافت:: صفت:: تاییدیه:: ApplicationKeysTrait:: 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
)

روش سازنده

OneEvent

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.