nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
Il s'agit d'une classe abstraite.
#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
Classe abstraite contenant les définitions des méthodes de confirmation et de notification requises par l'éditeur WDM.
Résumé
La classe PublisherDataManager est une classe abstraite qui indique les méthodes qu'un responsable de la mise en œuvre d'une application doit fournir pour gérer les données et l'état fournis par l'éditeur dans les échanges de protocoles WDM. Il s'agit de l'un des deux composants principaux de la classe de base abstraite DMPublisher.
Notez que toutes les méthodes d'indication ci-dessous acceptent un argument de contexte d'échange et qu'il est de la responsabilité de leurs responsables de gérer ce contexte. En particulier, il faut le supprimer lorsqu'il n'est plus nécessaire.
Héritage
Sous-classes directes connues : nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
Fonctions publiques |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
Indique la réception d'une demande de mise à jour.
|
ViewIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
|
virtual WEAVE_ERROR
Indique la réception d'une demande de vue.
|
Fonctions publiques
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
Indique la réception d'une demande de mise à jour.
Indique qu'une trame de demande de mise à jour a été reçue et que l'expéditeur attend un traitement et une réponse.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Renvoie |
WEAVE_NO_ERROR pour indiquer la réussite de l'opération. Sinon, la valeur est laissée à la discrétion de l'outil de mise en œuvre.
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
Indique la réception d'une demande de vue.
Indique qu'une trame de demande d'affichage a été reçue et que l'expéditeur attend un traitement et une réponse.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Renvoie |
WEAVE_NO_ERROR pour indiquer la réussite de l'opération. Sinon, la valeur est laissée à la discrétion de l'outil de mise en œuvre.
|