Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

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

업데이트 요청 수신을 나타냅니다.

업데이트 요청 프레임이 수신되었고 발신자가 처리 및 응답을 기다리고 있음을 나타냅니다.

세부
매개 변수
[in] aResponseCtx
메시지가 배달 된 Weave 교환 컨텍스트에 대한 포인터입니다. 교환 컨텍스트에 대한 위의 참고를 참조하십시오.
[in] aDataList
(A)에 대한 참조 ReferencedTLVData의 TLV 인코딩 된 데이터에서 새로운 데이터 값을 디테일 갱신 수행 된 버전에 대하여 상기 식별자를 포함한 객체를 포함.
보고
WEAVE_NO_ERROR는 성공을 통신합니다. 그렇지 않으면 값은 구현 자의 재량에 달려 있습니다.

ViewIndication

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

보기 요청 수신을 나타냅니다.

보기 요청 프레임이 수신되었으며 발신자가 처리 및 응답을 기다리고 있음을 나타냅니다.

세부
매개 변수
[in] aResponseCtx
메시지가 배달 된 Weave 교환 컨텍스트에 대한 포인터입니다. 교환 컨텍스트에 대한 위의 참고를 참조하십시오.
[in] aPathList
(A)에 대한 참조 ReferencedTLVData에 요청 된 데이터를 자세히 설명하는 TLV 인코딩 경로리스트를 포함하는 개체.
보고
WEAVE_NO_ERROR는 성공을 통신합니다. 그렇지 않으면 값은 구현 자의 재량에 달려 있습니다.