nl::Weave::Profiles::DataManagement_Current::SubscriptionClient::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
用于共同订阅的订阅 ID。
mTimeoutSecMax
uint32_t
指定活跃性超时上限的字段。
mTimeoutSecMin
uint32_t
指定活跃性超时下限的字段。
mVersionedPathList
指向带版本控制的特征路径列表的指针。

公共函数

Clear(void)
void

公共属性

mLastObservedEventList

LastObservedEvent * mLastObservedEventList

订阅者最近收到的已知事件的列表。

mLastObservedEventListSize

size_t mLastObservedEventListSize

mLastObservedEventList 中观察到的事件数量。

mNeedAllEvents

bool mNeedAllEvents

指明订阅者是否对活动感兴趣。

mPath 列表

TraitPath * mPathList

指向特征路径列表的指针。

mPathListSize

size_t mPathListSize

mPathList 中的特征路径数量。

mSubscriptionRequestPrepareNeeded

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

mSubscriptionId

uint64_t mSubscriptionId

用于共同订阅的订阅 ID。

mTimeoutSecMax

uint32_t mTimeoutSecMax

指定活跃性超时上限的字段。

mTimeoutSecMin

uint32_t mTimeoutSecMin

指定活跃性超时下限的字段。

mVersionedPathList

VersionedTraitPath * mVersionedPathList

指向带版本控制的特征路径列表的指针。

如果此路径和 mPathList 均非 NULL,则选择版本化路径列表

公共函数

清除

void Clear(
  void
)