O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl :: Tecer:: Perfis :: DataManagement_Current :: NotificationEngine

Resumo

Tipos públicos

NotifyRequestBuilderState {
kNotifyRequestBuilder_Idle = 0,
kNotifyRequestBuilder_Ready ,
kNotifyRequestBuilder_BuildDataList ,
kNotifyRequestBuilder_BuildEventList
}
enum

Funções públicas

DeleteKey ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init (void)
Inicializa o motor.
Run (void)
void
Função principal de trabalho que executa o loop de execução.
ScheduleRun (void)
void
Função principal de trabalho que executa o loop de execução de forma assíncrona no thread Weave.
SetDirty ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Marca um identificador associado a uma fonte de dados como sujo.

Aulas

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

Isso fornece uma classe auxiliar para redigir notificações e abstrair a construção e a estrutura da mensagem de seus consumidores.

Tipos públicos

NotifyRequestBuilderState

 NotifyRequestBuilderState
Propriedades
kNotifyRequestBuilder_BuildDataList

A solicitação está construindo a parte DataList da estrutura.

kNotifyRequestBuilder_BuildEventList

A solicitação está construindo a parte EventList da estrutura.

kNotifyRequestBuilder_Idle

A solicitação não foi aberta ou foi fechada e finalizada.

kNotifyRequestBuilder_Ready

A solicitação foi inicializada e está pronta para qualquer elemento opcional de nível superior.

Funções públicas

DeleteKey

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Iniciar

WEAVE_ERROR Init(
  void
)

Inicializa o motor.

Deve ser chamado apenas uma vez.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Não foi possível recuperar dados e gravá-los no gravador.

Corre

void Run(
  void
)

Função principal de trabalho que executa o loop de execução.

ScheduleRun

void ScheduleRun(
  void
)

Função principal de trabalho que executa o loop de execução de forma assíncrona no thread Weave.

SetDirty

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Marca um identificador associado a uma fonte de dados como sujo.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Não foi possível recuperar dados e gravá-los no gravador.