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
)