nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
這是抽象類別。#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
抽象類別,其中包含 WDM 發布者所需的確認和通知方法定義。
摘要
PublisherDataManager 類別是抽象類別,它會詳述應用程式實作者必須提供的方法,以便處理發布商在 WDM 通訊協定交換庫中提供的資料和狀態。這是 DMPublisher 抽象基本類別的兩個主要元件之一。
請注意,以下所有指示方法皆採用交換結構定義引數,因此這些方法的實作者必須負責管理這個情況。尤其是當您不再需要這類裝置時,即可將其處置。
繼承
直接已知子類別: nl::Weave::Profiles::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
表示已收到更新要求。
表示已收到更新要求框架,且傳送者正在等待處理及回應。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
||||
傳回 |
WEAVE_NO_ERROR (用於傳送成功)。否則,值將由實作者自行決定。
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
表示已收到觀看要求。
表示已收到檢視要求頁框,且傳送者正在等待處理及回應。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
||||
傳回 |
WEAVE_NO_ERROR (用於傳送成功)。否則,值將由實作者自行決定。
|