nl:: Weave:: Profiles:: DataManagement_Current:: NotificationEngine
  Zusammenfassung
        Öffentliche Typen | 
    |
|---|---|
        NotifyRequestBuilderState{
       | 
      enum | 
        Öffentliche Funktionen | 
    |
|---|---|
        DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
       | 
      |
        Init(void)
       | 
      
        
         Initialisiert die Suchmaschine.  
       | 
    
        Run(void)
       | 
      
        void
        Hauptfunktion, die die Run-Loop-Funktion ausführt.  
       | 
    
        ScheduleRun(void)
       | 
      
        void
        Hauptfunktion, die die Run-Loop-Funktion asynchron im Weave-Thread ausführt.  
       | 
    
        SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
       | 
      
        
         Kennzeichnet einen mit einer Datenquelle verknüpften Handle als „schmutzig“.  
       | 
    
        Klassen | 
    |
|---|---|
| 
        nl:: | 
      |
| 
        nl:: | 
      |
| 
        nl:: | 
      
         Dadurch wird eine Hilfsklasse zum Verfassen von Benachrichtigungen bereitgestellt und die Konstruktion und Struktur der Nachricht vom Nutzer abstrahiert.  | 
    
Öffentliche Typen
NotifyRequestBuilderState
NotifyRequestBuilderState
| Attribute | |
|---|---|
            kNotifyRequestBuilder_BuildDataList
           | 
          
             Mit der Anfrage wird der DataList-Teil der Struktur erstellt.  | 
        
            kNotifyRequestBuilder_BuildEventList
           | 
          
             Mit der Anfrage wird der EventList-Teil der Struktur erstellt.  | 
        
            kNotifyRequestBuilder_Idle
           | 
          
             Die Anfrage wurde nicht geöffnet oder geschlossen und abgeschlossen.  | 
        
            kNotifyRequestBuilder_Ready
           | 
          
             Die Anfrage wurde initialisiert und kann für optionale Elemente der obersten Ebene verwendet werden.  | 
        
Öffentliche Funktionen
DeleteKey
WEAVE_ERROR DeleteKey( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Init
WEAVE_ERROR Init( void )
Initialisiert die Suchmaschine.
Sollte nur einmal aufgerufen werden.
| Details | |||||
|---|---|---|---|---|---|
| Rückgabewerte | 
              
  | 
          ||||
Ausführen
void Run( void )
Hauptfunktion, die die Run-Loop-Funktion ausführt.
ScheduleRun
void ScheduleRun( void )
Hauptfunktion, die die Run-Loop-Funktion asynchron im Weave-Thread ausführt.
SetDirty
WEAVE_ERROR SetDirty( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle )
Kennzeichnet einen mit einer Datenquelle verknüpften Handle als „schmutzig“.
| Details | |||||
|---|---|---|---|---|---|
| Rückgabewerte | 
              
  | 
          ||||