nl::Weave::الملفات الشخصية::DataManagement_Current::SubscriptionsClient::OutEventParam

الملخّص

السمات العامة

mLastObservedEventList
قائمة بآخر الأحداث المعروفة التي تلقّاها المشترك
mLastObservedEventListSize
size_t
عدد الأحداث التي تمت ملاحظتها في mLastObservedEventList.
mNeedAllEvents
bool
تشير هذه القيمة إلى ما إذا كان المشترك مهتمًا بالأحداث.
mPathList
أشِر إلى قائمة بمسارات الخصائص.
mPathListSize
size_t
عدد مسارات السمات في mPathList.
mSubscribeRequestPrepareNeeded
struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141
mSubscriptionId
uint64_t
معرّف الاشتراك المُراد استخدامه للاشتراك المتبادل.
mTimeoutSecMax
uint32_t
حقل يحدد الحد الأعلى لمهلة البقاء على قيد الحياة.
mTimeoutSecMin
uint32_t
حقل يحدد الحد الأدنى لمهلة البقاء على قيد الحياة.
mVersionedPathList
أشِر إلى قائمة بمسارات السمات المحدَّدة.

وظائف عامة

Clear(void)
void

السمات العامة

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

قائمة بآخر الأحداث المعروفة التي تلقّاها المشترك

mLastObservedEventListSize

size_t mLastObservedEventListSize

عدد الأحداث التي تمت ملاحظتها في mLastObservedEventList.

الحاجة إلى الأحداث

bool mNeedAllEvents

تشير هذه القيمة إلى ما إذا كان المشترك مهتمًا بالأحداث.

قائمة mPathList

TraitPath * mPathList

أشِر إلى قائمة بمسارات الخصائص.

حجم القائمة

size_t mPathListSize

عدد مسارات السمات في mPathList.

mاشتراكRequestAsk Needed

struct nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::OutEventParam::@141 mSubscribeRequestPrepareNeeded

رقم تعريف الاشتراك

uint64_t mSubscriptionId

معرّف الاشتراك المُراد استخدامه للاشتراك المتبادل.

mTimeoutSecMax

uint32_t mTimeoutSecMax

حقل يحدد الحد الأعلى لمهلة البقاء على قيد الحياة.

mTimeoutSecMin

uint32_t mTimeoutSecMin

حقل يحدد الحد الأدنى لمهلة البقاء على قيد الحياة.

قائمة mVersionedPathList

VersionedTraitPath * mVersionedPathList

أشِر إلى قائمة بمسارات السمات المحدَّدة.

في حال كان كل من هذا وmPathList غير فارغ، يتم تحديد قائمة المسار ذات الإصدار

وظائف عامة

محو

void Clear(
  void
)