nl :: 짜다:: 프로필 :: DataManagement_Legacy :: PublisherDataManager
이것은 추상 클래스입니다.#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
WDM 게시자에 필요한 확인 및 알림 메서드 정의가 포함 된 추상 클래스입니다.
요약
클래스 PublisherDataManager는 주문이 방법에서 응용 프로그램 구현이 WDM 프로토콜 교류 게시자에 의해 제공되는 데이터와 상태를 처리하기 위해 제공해야하는 추상 클래스입니다. 그것은의 두 가지 주요 구성 요소 중 하나입니다 DMPublisher 추상 기본 클래스입니다.
아래의 모든 표시 메소드는 교환 컨텍스트 인수를 취하며이 컨텍스트를 관리하는 것은 이러한 메소드의 구현 자의 책임입니다. 특히 더 이상 필요하지 않을 때 폐기하십시오.
계승
기존의 서브 클래스를 직접 : NL :: 위브 :: 프로필 :: DataManagement_Legacy :: DMPublisher공공 기능 | |
---|---|
UpdateIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0 | virtual WEAVE_ERROR 업데이트 요청 수신을 나타냅니다. |
ViewIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0 | virtual WEAVE_ERROR 보기 요청 수신을 나타냅니다. |
공공 기능
업데이트 표시
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는 성공을 통신합니다. 그렇지 않으면 값은 구현 자의 재량에 달려 있습니다. |