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 来表示成功。否则,该值由实现者自行决定。
|