nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
Esta es una clase abstracta.
#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
Una clase abstracta que contiene definiciones del método de confirmación y notificación que requiere el editor de WDM.
Resumen
La clase PublisherDataManager es una clase abstracta que detalla los métodos que debe proporcionar un implementador de aplicaciones para administrar los datos y el estado que proporciona el publicador en los intercambios de protocolos de WDM. Es uno de los dos componentes principales de la clase base abstracta DMPublisher.
Ten en cuenta que todos los métodos de indicación siguientes toman un argumento de contexto de intercambio y que es responsabilidad de los implementadores de estos métodos administrar este contexto. En particular, para desecharlos cuando ya no sean necesarios.
Herencia
Subclases conocidas directas: nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
Funciones públicas |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
Indicar la recepción de una solicitud de actualización
|
ViewIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
|
virtual WEAVE_ERROR
Indicar la recepción de una solicitud de vista
|
Funciones públicas
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
Indicar la recepción de una solicitud de actualización
Indica que se recibió un marco de solicitud de actualización y que el remitente espera el procesamiento y la respuesta.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Resultado que se muestra |
WEAVE_NO_ERROR para comunicar el éxito. De lo contrario, el implementador decidirá el valor.
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
Indicar la recepción de una solicitud de vista
Indica que se recibió un marco de solicitud de vista y que el remitente espera el procesamiento y la respuesta.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Resultado que se muestra |
WEAVE_NO_ERROR para comunicar el éxito. De lo contrario, el implementador decidirá el valor.
|