Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl ::織り::プロファイル:: DataManagement_Legacy :: PublisherDataManager

これは抽象クラスです。

#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>

WDMパブリッシャーが必要とする確認および通知メソッド定義を含む抽象クラス。

概要

クラスPublisherDataManagerは方法アウト呪文アプリケーション実装がWDMプロトコル交換に発行者によって配信されたデータとステータスを処理するために提供しなければならないことは抽象クラスです。これは、2つの主要成分の一つであるDMPublisher抽象基本クラス。

以下のすべての表示メソッドは交換コンテキスト引数を取り、このコンテキストを管理するのはこれらのメソッドの実装者の責任であることに注意してください。特に、不要になったときに廃棄すること。

継承

直系の既知のサブクラス: NL ::織り::プロファイル:: DataManagement_Legacy :: DMPublisher

公の行事

UpdateIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
virtual WEAVE_ERROR
更新要求の受信を示します。
ViewIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
virtual WEAVE_ERROR
ビューリクエストの受信を示します。

公の行事

UpdateIndication

virtual WEAVE_ERROR UpdateIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aDataList
)=0

更新要求の受信を示します。

更新要求フレームが受信され、送信者が処理と応答を待機していることを示します。

詳細
パラメーター
[in] aResponseCtx
メッセージが配信されたWeave交換コンテキストへのポインタ。交換コンテキストについては、上記の注を参照してください。
[in] aDataList
参照ReferencedTLVDataのTLV符号化データリスト新しいデータ値を詳述すると、更新が行われたに対しバージョンの識別子を含むを含むオブジェクト。
戻り値
WEAVE_NO_ERROR成功を伝えます。それ以外の場合、値は実装者の裁量に委ねられます。

ViewIndication

virtual WEAVE_ERROR ViewIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aPathList
)=0

ビューリクエストの受信を示します。

ビュー要求フレームが受信され、送信者が処理と応答を待機していることを示します。

詳細
パラメーター
[in] aResponseCtx
メッセージが配信されたWeave交換コンテキストへのポインタ。交換コンテキストについては、上記の注を参照してください。
[in] aPathList
参照ReferencedTLVDataの要求されたデータを詳細TLVエンコードパスリストを含むオブジェクト。
戻り値
WEAVE_NO_ERROR成功を伝えます。それ以外の場合、値は実装者の裁量に委ねられます。