| class CObserverRegistry : public CMtmDllRegistry |
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.
| Public Member Functions | |
|---|---|
| ~CObserverRegistry() | |
| IMPORT_C void | HandleSessionEventL(TMsvSessionEvent, TAny *, TAny *, TAny *) |
| Protected Member Functions | |
|---|---|
| CObserverRegistry(CMsvSession &, TUid, TTimeIntervalMicroSeconds32) | |
| IMPORT_C void | ConstructL() |
| Protected Attributes | |
|---|---|
| TBool | iIsAdded |
| CMsvSession & | iMsvSession |
| Inherited Attributes | |
|---|---|
| CMtmDllRegistry::iFs | |
| CMtmDllRegistry::iMtmDllTypeUid | |
| CMtmDllRegistry::iRegisteredMtmDllArray | |
| CMtmDllRegistry::iTimeoutMicroSeconds32 | |
| IMPORT_C | CObserverRegistry | ( | CMsvSession & | aMsvSession, |
| TUid | aDllTypeUid, | |||
| TTimeIntervalMicroSeconds32 | aTimeoutMicroSeconds32 | |||
| ) | [protected] | |||
| CMsvSession & aMsvSession | |
| TUid aDllTypeUid | |
| TTimeIntervalMicroSeconds32 aTimeoutMicroSeconds32 |
| IMPORT_C void | HandleSessionEventL | ( | TMsvSessionEvent | aEvent, |
| TAny * | aArg1, | |||
| TAny * | aArg2, | |||
| TAny * | aArg3 | |||
| ) | [virtual] | |||