nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
Resumo
Tipos públicos |
|
---|---|
NotifyRequestBuilderState{
|
enum |
Funções públicas |
|
---|---|
DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
|
Init(void)
|
Inicializa o mecanismo.
|
Run(void)
|
void
Principal função de carga de trabalho que executa o loop de execução.
|
ScheduleRun(void)
|
void
Principal função de carga de trabalho que executa o loop de execução de forma assíncrona na linha de execução do Weave.
|
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
|
Marca um identificador associado a uma fonte de dados como sujo.
|
Classes |
|
---|---|
nl:: |
|
nl:: |
|
nl:: |
Isso fornece uma classe auxiliar para compor notificações e abstrair a construção e estrutura da mensagem dos consumidores. |
Tipos públicos
NotifyRequestBuilderState
NotifyRequestBuilderState
Propriedades | |
---|---|
kNotifyRequestBuilder_BuildDataList
|
A solicitação está criando a parte DataList da estrutura. |
kNotifyRequestBuilder_BuildEventList
|
A solicitação está criando a parte EventList da estrutura. |
kNotifyRequestBuilder_Idle
|
A solicitação não foi aberta ou foi encerrada e finalizada. |
kNotifyRequestBuilder_Ready
|
A solicitação foi inicializada e está pronta para elementos opcionais de nível superior. |
Funções públicas
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Inicializa o mecanismo.
Só deve ser chamado uma vez.
Detalhes | |||||
---|---|---|---|---|---|
Valores de retorno |
|
Executar
void Run( void )
Principal função de carga de trabalho que executa o loop de execução.
ScheduleRun
void ScheduleRun( void )
Principal função de carga de trabalho que executa o loop de execução de forma assíncrona na linha de execução do Weave.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Marca um identificador associado a uma fonte de dados como sujo.
Detalhes | |||||
---|---|---|---|---|---|
Valores de retorno |
|