nl :: Tecer:: Perfis :: DataManagement_Current :: NotificationEngine
Resumo
Tipos públicos | |
---|---|
NotifyRequestBuilderState { | 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
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 |
|
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 |
|