En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: Perfiles: DataManagement_Current :: NotificationEngine

Resumen

Tipos públicos

NotifyRequestBuilderState {
kNotifyRequestBuilder_Idle = 0,
kNotifyRequestBuilder_Ready ,
kNotifyRequestBuilder_BuildDataList ,
kNotifyRequestBuilder_BuildEventList
}
enumeración

Funciones publicas

DeleteKey ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init (void)
Inicializa el motor.
Run (void)
void
Función principal de caballo de batalla que ejecuta el ciclo de ejecución.
ScheduleRun (void)
void
Función principal de caballo de batalla que ejecuta el ciclo de ejecución de forma asíncrona en el hilo de Weave.
SetDirty ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Marca un identificador asociado con una fuente de datos como sucio.

Clases

nl :: Weave :: Profiles :: DataManagement_Current :: NotificationEngine :: BasicGraphSolver
nl :: Weave :: Profiles :: DataManagement_Current :: NotificationEngine :: IntermediateGraphSolver
nl :: Weave :: Profiles :: DataManagement_Current :: NotificationEngine :: NotifyRequestBuilder

Esto proporciona una clase auxiliar para redactar notificaciones y abstraer la construcción y estructura del mensaje de sus consumidores.

Tipos públicos

NotifyRequestBuilderState

 NotifyRequestBuilderState
Propiedades
kNotifyRequestBuilder_BuildDataList

La solicitud está construyendo la parte DataList de la estructura.

kNotifyRequestBuilder_BuildEventList

La solicitud está construyendo la parte EventList de la estructura.

kNotifyRequestBuilder_Idle

La solicitud no se ha abierto o se ha cerrado y finalizado.

kNotifyRequestBuilder_Ready

La solicitud se ha inicializado y está lista para cualquier elemento de nivel superior opcional.

Funciones publicas

DeleteKey

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

En eso

WEAVE_ERROR Init(
  void
)

Inicializa el motor.

Solo debe llamarse una vez.

Detalles
Valores devueltos
WEAVE_NO_ERROR
Sobre el éxito.
other
No pude recuperar datos y escribirlos en el escritor.

correr

void Run(
  void
)

Función principal de caballo de batalla que ejecuta el ciclo de ejecución.

ScheduleRun

void ScheduleRun(
  void
)

Función principal de caballo de batalla que ejecuta el ciclo de ejecución de forma asíncrona en el hilo de Weave.

SetDirty

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Marca un identificador asociado con una fuente de datos como sucio.

Detalles
Valores devueltos
WEAVE_NO_ERROR
Sobre el éxito.
other
No pude recuperar datos y escribirlos en el escritor.