CMtmRegistryControl Class Reference

#include <mw/mtsr.h>

class CMtmRegistryControl : public CBase, public MRegisteredMtmDllObserver, public CBase, public MRegisteredMtmDllObserver

Constructor & Destructor Documentation

~CMtmRegistryControl ( )

IMPORT_C~CMtmRegistryControl()

Member Function Documentation

DeInstallMtmGroup ( TUid )

IMPORT_C TIntDeInstallMtmGroup(TUidaMtmTypeUid)

ExternalizeL ( RWriteStream & )

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

FillRegisteredMtmDllArray ( TUid, CRegisteredMtmDllArray &, TTimeIntervalMicroSeconds32 )

IMPORT_C TIntFillRegisteredMtmDllArray(TUidaMtmDllTypeUid,
CRegisteredMtmDllArray &aRegisteredMtmDllArray,
TTimeIntervalMicroSeconds32aTimeoutMicroSeconds32 = 0
)

FullNameToMtmTypeUid ( const TDesC &, TUid & )

IMPORT_C TIntFullNameToMtmTypeUid(const TDesC &aFullName,
TUid &aMtmTypeUid
)const

GetMtmGroupDataL ( TUid )

IMPORT_C CMtmGroupData *GetMtmGroupDataL(TUidaMtmTypeUid)const

GetMtmGroupDataReferenceL ( TUid )

const CMtmGroupData &GetMtmGroupDataReferenceL(TUidaMtmTypeUid)const

InstallMtmGroup ( const TDesC &, TUid & )

IMPORT_C TIntInstallMtmGroup(const TDesC &aFullName,
TUid &aMtmTypeUid
)

InternalizeL ( RReadStream & )

IMPORT_C voidInternalizeL(RReadStream &aStream)

IsInUse ( TUid )

IMPORT_C TBoolIsInUse(TUidaMtmTypeUid)const

NewL ( RFs &, CServerMtmDllRegistry & )

IMPORT_C CMtmRegistryControl *NewL(RFs &anFs,
CServerMtmDllRegistry &aServerMtmDllRegistry
)[static]

ReleaseMtmGroup ( TUid )

IMPORT_C TIntReleaseMtmGroup(TUidaMtmTypeUid)[virtual]

RestoreRegistryL ( )

IMPORT_C voidRestoreRegistryL()

StoreRegistryL ( )

IMPORT_C voidStoreRegistryL()const

UseMtmGroup ( TUid )

IMPORT_C TIntUseMtmGroup(TUidaMtmTypeUid)[virtual]