nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
Résumé
Types publics |
|
---|---|
NotifyRequestBuilderState{
|
énum |
Fonctions publiques |
|
---|---|
DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
|
Init(void)
|
Initialise le moteur.
|
Run(void)
|
void
Fonction principale de cheval de travail qui exécute la boucle de course.
|
ScheduleRun(void)
|
void
Fonction principale de calculatrice qui exécute la boucle d'exécution de manière asynchrone sur le thread Weave.
|
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
Marque un handle associé à une source de données comme sale.
|
Classes |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
Cela fournit une classe d'assistance permettant de composer des notifications, ce qui élimine la construction et la structure du message pour les consommateurs. |
Types publics
NotifyRequestBuilderState
NotifyRequestBuilderState
Propriétés | |
---|---|
kNotifyRequestBuilder_BuildDataList
|
La requête crée la partie DataList de la structure. |
kNotifyRequestBuilder_BuildEventList
|
La requête crée la partie EventList de la structure. |
kNotifyRequestBuilder_Idle
|
La demande n'a pas été ouverte ou a été fermée et finalisée. |
kNotifyRequestBuilder_Ready
|
La requête a été initialisée et est prête pour tous les éléments de niveau supérieur facultatifs. |
Fonctions publiques
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Initialise le moteur.
Ne doit être appelé qu'une seule fois.
Détails | |||||
---|---|---|---|---|---|
Valeurs renvoyées |
|
Exécuter
void Run( void )
Fonction principale de cheval de travail qui exécute la boucle de course.
ScheduleRun
void ScheduleRun( void )
Fonction principale de calculatrice qui exécute la boucle d'exécution de manière asynchrone sur le thread Weave.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Marque un handle associé à une source de données comme sale.
Détails | |||||
---|---|---|---|---|---|
Valeurs renvoyées |
|