|
|
|
|
Location:
MTCLREG.H
Link against: msgs.lib
Link against: msgs_autoshutdown.lib
class CObserverRegistry : public CMtmDllRegistry, public MMsvSessionObserver;
Base class for client, UI and UI data MTM registries.
It implements the session observer interface to update the registry information when MTM groups are installed or uninstalled.
MMsvSessionObserver - Provides the interface for notification of events from a Message Server session
CMtmDllRegistry - No description.
CObserverRegistry - Base class for client, UI and UI data MTM registries
Defined in CObserverRegistry:
CObserverRegistry(), ConstructL(), HandleSessionEventL(), iIsAdded, iMsvSession, ~CObserverRegistry()
Inherited from MMsvSessionObserver:
EMsvCloseSession,
EMsvCorruptedIndexRebuilding,
EMsvCorruptedIndexRebuilt,
EMsvEntriesChanged,
EMsvEntriesCreated,
EMsvEntriesDeleted,
EMsvEntriesMoved,
EMsvGeneralError,
EMsvMediaAvailable,
EMsvMediaChanged,
EMsvMediaIncorrect,
EMsvMediaUnavailable,
EMsvMtmGroupDeInstalled,
EMsvMtmGroupInstalled,
EMsvServerFailedToStart,
EMsvServerReady,
EMsvServerTerminated,
TMsvSessionEvent
protected: IMPORT_C CObserverRegistry(CMsvSession &aMsvSession, TUid aDllTypeUid, TTimeIntervalMicroSeconds32 aTimeoutMicroSeconds32);
Constructor.
|
virtual IMPORT_C void HandleSessionEventL(TMsvSessionEvent aEvent, TAny *aArg1, TAny *aArg2, TAny *aArg3);
Implements the session observer interface to update the registry information when MTM groups are installed or uninstalled.
|
protected: TBool iIsAdded;