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 las definiciones de los métodos de confirmación y notificación que requiere el publicador de WDM.
Resumen
La clase PublisherDataManager es una clase abstracta que detalla los métodos que debe proporcionar un implementador de aplicaciones para controlar los datos y el estado que entrega 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 que se incluyen a continuación toman un argumento de contexto de intercambio y que es responsabilidad de los implementadores de estos métodos administrar el contexto. En particular, desecharla cuando ya no sea necesaria.
Herencia
Subclases directas conocidas: nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
Funciones públicas |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
Indica si recibiste 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
Indica si recibiste una solicitud de actualización.
Indica que se recibió una trama de solicitud de actualización y el remitente espera el procesamiento y la respuesta.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Qué muestra |
WEAVE_NO_ERROR para comunicar el éxito. De lo contrario, el valor queda a discreción del implementador.
|
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 el remitente espera el procesamiento y la respuesta.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Qué muestra |
WEAVE_NO_ERROR para comunicar el éxito. De lo contrario, el valor queda a discreción del implementador.
|