透過集合功能整理內容 你可以依據偏好儲存及分類內容。

nl::Weave::Profiles::DataManagement_Current::DataRequest::Builder

總結

繼承

沿用來源: nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscriptionId::Builder

公開函式

CreateLastObservedEventIdListBuilder(void)
CreatePathListBuilder(void)
CreateVersionListBuilder(void)
EndOfRequest(void)
SubscribeTimeoutMax(const uint32_t aSubscribeTimeoutMax)
SubscribeTimeoutMin(const uint32_t aSubscribeTimeoutMin)
SubscribeToAllEvents(const bool aSubscribeToAllEvents)
SubscriptionID(const uint64_t aSubscriptionID)

公開函式

建立上次執行事件 ID 清單建構工具

EventList::Builder & CreateLastObservedEventIdListBuilder(
  void
)

建立路徑清單建構工具

PathList::Builder & CreatePathListBuilder(
  void
)

建立版本清單建構工具

VersionList::Builder & CreateVersionListBuilder(
  void
)

結束要求

SubscribeRequest::Builder & EndOfRequest(
  void
)

訂閱逾時上限

SubscribeRequest::Builder & SubscribeTimeoutMax(
  const uint32_t aSubscribeTimeoutMax
)

訂閱逾時最小值

SubscribeRequest::Builder & SubscribeTimeoutMin(
  const uint32_t aSubscribeTimeoutMin
)

訂閱所有事件

SubscribeRequest::Builder & SubscribeToAllEvents(
  const bool aSubscribeToAllEvents
)

訂閱項目 ID

SubscribeRequest::Builder & SubscriptionID(
  const uint64_t aSubscriptionID
)