nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
To zajęcia abstrakcyjne.
#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
Klasa abstrakcyjna zawierająca definicje metody potwierdzenia i powiadomienia wymagane przez wydawcę WDM.
Podsumowanie
Klasa PublisherDataManager to klasa abstrakcyjna opisująca metody, które musi dostarczyć mechanizm implementujący aplikacje, aby przetwarzał dane i stan dostarczane przez wydawcę na wymianie protokołów WDM. Jest to jeden z 2 głównych komponentów abstrakcyjnej klasy bazowej DMPublisher.
Pamiętaj, że wszystkie poniższe metody wskazania przyjmują argument kontekstowy w ramach wymiany i to za zarządzanie tym kontekstem odpowiadają osoby implementujące te metody. W szczególności chodzi o wyrzucanie jej, gdy nie jest już potrzebna.
Dziedziczenie
Bezpośrednie znane podklasy: nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
Funkcje publiczne |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
Wskazuje odbiór prośby o aktualizację.
|
ViewIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
|
virtual WEAVE_ERROR
Wskazuje odbiór prośby o wyświetlenie.
|
Funkcje publiczne
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
Wskazuje odbiór prośby o aktualizację.
Wskazuje, że ramka żądania aktualizacji została odebrana, a nadawca czeka na przetworzenie i odpowiedź.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwroty |
WEAVE_NO_ERROR, aby przekazać informację o powodzeniu. W przeciwnym razie wartość zależy od implementatora.
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
Wskazuje odbiór prośby o wyświetlenie.
Wskazuje, że ramka żądania wyświetlenia została odebrana, a nadawca czeka na przetworzenie i odpowiedź.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwroty |
WEAVE_NO_ERROR, aby przekazać informację o powodzeniu. W przeciwnym razie wartość zależy od implementatora.
|