CNssVASDBEventMonitor Class Reference
class CNssVASDBEventMonitor : public CActive |
CNssVASDBEventMonitor is an active object responsible for observing VAS database changes and notifying all registerted observers of the change. NssVASApi.lib
- Since
- 2.8
Constructor & Destructor Documentation
CNssVASDBEventMonitor()
CNssVASDBEventMonitor | ( | ) | [private] |
~CNssVASDBEventMonitor()
~CNssVASDBEventMonitor | ( | ) | [virtual] |
Member Functions Documentation
AddObserverL(MNssVASDatabaseObserver *)
Method that adds an observer to the observer list
- Since
- 2.0
ConstructL()
void | ConstructL | ( | ) | [private] |
DoCancel()
From
CActive, cancel outstanding requests
- Since
- 2.0
HandleDatabaseEventL(CNssVASDBEvent::TVASDBEventType, CNssTag *)
handling of addional events ( tag added, tag deleted, tag changed) These events can be reported only when the events occur on the same thread as that of the observer (client monitoring the event).
- Since
- 2.0
HandleDatabaseEventL(RDbNotifier::TEvent)
Called by
RunL() to create an event object and call HandleDatabaseEvent() for all observers Handles Standard Symbian DBMS events
- Since
- 2.0
RemoveObserver(MNssVASDatabaseObserver *)
Method that removes an observer from the observer list.
- Since
- 2.0
RunL()
From
CActive, called by RunL of RDBNotifier
- Since
- 2.0
StartMonitoring()
Request to start monitoring the VAS DB
- Since
- 2.0
Member Data Documentation
RDbNamedDatabase
iDatabase
CArrayPtrFlat< MNssVASDatabaseObserver > * iObservers
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.