nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
Riepilogo
Tipi pubblici |
|
---|---|
NotifyRequestBuilderState{
|
enum |
Funzioni pubbliche |
|
---|---|
DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
|
Init(void)
|
Inizializza il motore.
|
Run(void)
|
void
Funzione workhorse principale che esegue il run-loop.
|
ScheduleRun(void)
|
void
Funzione workhorse principale che esegue il run-loop in modo asincrono sul thread Weave.
|
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
Contrassegna un handle associato a un'origine dati come "sporco".
|
Corsi |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
Offre una classe di aiutanti per comporre le notifiche e astrarre la costruzione e la struttura del messaggio ai consumatori. |
Tipi pubblici
NotifyRequestBuilderState
NotifyRequestBuilderState
Proprietà | |
---|---|
kNotifyRequestBuilder_BuildDataList
|
La richiesta sta creando la parte DataList della struttura. |
kNotifyRequestBuilder_BuildEventList
|
La richiesta sta creando la parte EventList della struttura. |
kNotifyRequestBuilder_Idle
|
La richiesta non è stata aperta o è stata chiusa e finalizzata. |
kNotifyRequestBuilder_Ready
|
La richiesta è stata inizializzata ed è pronta per eventuali elementi facoltativi di primo livello. |
Funzioni pubbliche
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Inizializza il motore.
Deve essere chiamato una sola volta.
Dettagli | |||||
---|---|---|---|---|---|
Valori restituiti |
|
Esegui
void Run( void )
Funzione workhorse principale che esegue il run-loop.
ScheduleRun
void ScheduleRun( void )
Funzione workhorse principale che esegue il run-loop in modo asincrono sul thread Weave.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Contrassegna un handle associato a un'origine dati come "sporco".
Dettagli | |||||
---|---|---|---|---|---|
Valori restituiti |
|