CObserverRegistry Class Reference
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.
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CMtmDllRegistry::AddRegisteredMtmDll(TUid,TUid,const CMtmDllInfo &,MRegisteredMtmDllObserver &)
|
|
CMtmDllRegistry::CMtmDllRegistry(RFs &,TUid,TTimeIntervalMicroSeconds32)
|
|
CMtmDllRegistry::IsInUse()const
|
|
CMtmDllRegistry::IsInUse(TUid)const
|
|
CMtmDllRegistry::IsPresent(TUid)const
|
|
CMtmDllRegistry::MtmTypeUid(TInt)const
|
|
CMtmDllRegistry::MtmTypeUidToIndex(TUid)const
|
|
CMtmDllRegistry::NumRegisteredMtmDlls()const
|
|
CMtmDllRegistry::RegisteredMtmDllInfo(TUid)const
|
|
CMtmDllRegistry::RemoveAllRegisteredMtmDlls()
|
|
CMtmDllRegistry::RemoveRegisteredMtmDll(TUid)
|
|
CMtmDllRegistry::TechnologyTypeUid(TUid)const
|
|
CMtmDllRegistry::~CMtmDllRegistry()
|
Constructor & Destructor Documentation
CObserverRegistry(CMsvSession &, TUid, TTimeIntervalMicroSeconds32)
Parameters
CMsvSession
& aMsvSession
|
Message server session
|
TUid
aDllTypeUid
|
MTM component type UID, e.g. KUidMtmClientComponent to handle client MTMs
|
TTimeIntervalMicroSeconds32
aTimeoutMicroSeconds32
|
Time to wait before unloading MTM DLLs
|
~CObserverRegistry()
IMPORT_C
|
~CObserverRegistry
|
(
|
)
|
|
Member Functions Documentation
ConstructL()
IMPORT_C void
|
ConstructL
|
(
|
)
|
[protected]
|
Second-phase constructor.
HandleSessionEventL(TMsvSessionEvent, TAny *, TAny *, TAny *)
IMPORT_C void
|
HandleSessionEventL
|
(
|
TMsvSessionEvent
|
aEvent,
|
|
TAny
*
|
aArg1,
|
|
TAny
*
|
aArg2,
|
|
TAny
*
|
aArg3
|
|
)
|
[virtual]
|
Parameters
TMsvSessionEvent aEvent
|
Event type
|
TAny
* aArg1
|
Event type-specific argument value (unused)
|
TAny
* aArg2
|
Event type-specific argument value
|
TAny
* aArg3
|
Event type-specific argument value (unused)
|
Member Data Documentation
TBool
iIsAdded
TBool
|
iIsAdded
|
[protected]
|
CMsvSession & iMsvSession
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.