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 和 mPathList 都為非空值,則會選取版本化路徑清單

公開函式

清除

void Clear(
  void
)