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를 사용하여 성공을 전달합니다. 그 외의 경우에는 구현자가 값을 결정합니다.
|