MVPbkContactStoreObserver Class Reference
#include
<app/MVPbkContactStoreObserver.h>
Link against: VPbkVCardEng.lib
class MVPbkContactStoreObserver |
Detailed Description
An observer interface for contact store events
The client of the contact store must implement this interface. The contact store informs client about its state using this interface. The client is also able to get store events about changes in the store content.
Constructor & Destructor Documentation
~MVPbkContactStoreObserver ( )
~MVPbkContactStoreObserver | ( | ) | [protected, inline, virtual] |
Member Function Documentation
ContactStoreObserverExtension ( TUid )
TAny * | ContactStoreObserverExtension | ( | TUid | | ) | [inline, virtual] |
Returns an extension point for this interface or NULL.
Returns: an extension point for this interface or NULL.
HandleStoreEventL ( MVPbkContactStore &, TVPbkContactStoreEvent )
Parameter | Description | aContactStore | A store whose event it is. |
aStoreEvent | The event that has occurred. |
StoreReady ( MVPbkContactStore & )
Called when a contact store is ready to use.
Parameter | Description | aContactStore | The store that is ready. |
StoreUnavailable ( MVPbkContactStore &, TInt )
Called when a contact store becomes unavailable.
Client may inspect the reason of the unavailability and decide whether or not it will keep the store opened (ie. listen to the store events).
Parameter | Description | aContactStore | The store that became unavailable. |
aReason | The reason why the store is unavailable. This is one of the system wide error codes. |