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

指示订阅者对事件是否感兴趣。

mPathList

TraitPath * mPathList

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

mPathListSize

size_t mPathListSize

mPathList 中的特征路径数。

mSubscribeRequestPrepareNeeded

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
)