nl :: Tecer:: Perfis :: DataManagement_Legacy :: PublisherDataManager
Esta é uma classe abstrata.#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
Uma classe abstrata contendo definições de método de confirmação e notificação exigidas pelo editor WDM.
Resumo
Classe PublisherDataManager é uma classe abstracta que explicita os métodos implementador aplicação deve fornecer, a fim de lidar com os dados e situação entregues pelo editor em trocas de protocolo WDM. É um dos dois componentes principais do DMPublisher classe base abstrata.
Observe que todos os métodos de indicação abaixo usam um argumento de contexto de troca e que é responsabilidade dos implementadores desses métodos gerenciar esse contexto. Em particular, para descartá-lo quando não for mais necessário.
Herança
Dirigir Subclasses conhecidas: nl :: Weave :: Profiles :: DataManagement_Legacy :: DMPublisherFunções públicas | |
---|---|
UpdateIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0 | virtual WEAVE_ERROR Indica o recebimento de uma solicitação de atualização. |
ViewIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0 | virtual WEAVE_ERROR Indica o recebimento de uma solicitação de visualização. |
Funções públicas
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
Indica o recebimento de uma solicitação de atualização.
Indica que um quadro de solicitação de atualização foi recebido e o remetente aguarda processamento e resposta.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
| ||||
Devoluções | WEAVE_NO_ERROR para comunicar o sucesso. Caso contrário, o valor fica a critério do implementador. |
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
Indica o recebimento de uma solicitação de visualização.
Indica que um quadro de solicitação de visualização foi recebido e o remetente aguarda processamento e resposta.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
| ||||
Devoluções | WEAVE_NO_ERROR para comunicar o sucesso. Caso contrário, o valor fica a critério do implementador. |