nl::Weave::Profiles::DataManagement_Current::PurchaseClient::OutEventParam

總結

公開屬性

mLastObservedEventList
訂閱者最近收到的已知事件清單。
mLastObservedEventListSize
size_t
在 mLastObservingEventList 中觀察的事件數。
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

公開屬性

上次執行事件清單

LastObservedEvent * mLastObservedEventList

訂閱者最近收到的已知事件清單。

最終最終點擊事件大小

size_t mLastObservedEventListSize

在 mLastObservingEventList 中觀察的事件數。

需要處理所有事件

bool mNeedAllEvents

指出訂閱者是否有意願參與活動。

mPath 清單

TraitPath * mPathList

指向的路徑路徑清單。

mPathListSize

size_t mPathListSize

mPathList 中的特性路徑數。

必要訂閱要求

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

訂閱類型 ID

uint64_t mSubscriptionId

用於相互訂閱的訂閱項目 ID。

最大時限

uint32_t mTimeoutSecMax

用來指定有效性逾時上限上限的欄位。

mTimeoutSecMin

uint32_t mTimeoutSecMin

指定存留逾時下限下限的欄位。

mVersionedPath 清單

VersionedTraitPath * mVersionedPathList

指向有版本特徵的路徑清單。

如果這個項目和 mPathList 都是非 NULL,就會選取版本化的路徑清單

公開函式

清除

void Clear(
  void
)