Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <MTSR.H>
Link against: msgs.lib
Link against: msgs_autoshutdown.lib

Class CMtmRegistryControl

class CMtmRegistryControl : public CBase, public MRegisteredMtmDllObserver;

Description

Derivation

Members

Defined in CMtmRegistryControl:

Inherited from CBase:


Construction and destruction


NewL(RFs &,CServerMtmDllRegistry &)

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

Description

Parameters

RFs &anFs

CServerMtmDllRegistry &aServerMtmDllRegistry

Return value

CMtmRegistryControl *


~CMtmRegistryControl()

IMPORT_C ~CMtmRegistryControl();

Description

[Top]


Member functions


InstallMtmGroup(const TDesC &,TUid &)

IMPORT_C TInt InstallMtmGroup(const TDesC &aFullName, TUid &aMtmTypeUid);

Description

Parameters

const TDesC16 &aFullName

TUid &aMtmTypeUid

Return value

TInt


FullNameToMtmTypeUid(const TDesC &,TUid &)const

IMPORT_C TInt FullNameToMtmTypeUid(const TDesC &aFullName, TUid &aMtmTypeUid) const;

Description

Parameters

const TDesC16 &aFullName

TUid &aMtmTypeUid

Return value

TInt


DeInstallMtmGroup(TUid)

IMPORT_C TInt DeInstallMtmGroup(TUid aMtmTypeUid);

Description

Parameters

TUid aMtmTypeUid

Return value

TInt


UseMtmGroup(TUid)

IMPORT_C virtual TInt UseMtmGroup(TUid aMtmTypeUid);

Description

Parameters

TUid aMtmTypeUid

Return value

TInt


ReleaseMtmGroup(TUid)

IMPORT_C virtual TInt ReleaseMtmGroup(TUid aMtmTypeUid);

Description

Parameters

TUid aMtmTypeUid

Return value

TInt


IsInUse(TUid)const

IMPORT_C TBool IsInUse(TUid aMtmTypeUid) const;

Description

Parameters

TUid aMtmTypeUid

Return value

TBool


FillRegisteredMtmDllArray(TUid,CRegisteredMtmDllArray &,TTimeIntervalMicroSeconds32)

IMPORT_C TInt FillRegisteredMtmDllArray(TUid aMtmDllTypeUid, CRegisteredMtmDllArray &aRegisteredMtmDllArray, TTimeIntervalMicroSeconds32 aTimeoutMicroSeconds32=0);

Description

Parameters

TUid aMtmDllTypeUid

CRegisteredMtmDllArray &aRegisteredMtmDllArray

TTimeIntervalMicroSeconds32 aTimeoutMicroSeconds32

Return value

TInt


GetMtmGroupDataL(TUid)const

IMPORT_C CMtmGroupData* GetMtmGroupDataL(TUid aMtmTypeUid) const;

Description

Parameters

TUid aMtmTypeUid

Return value

CMtmGroupData *


StoreRegistryL()const

IMPORT_C void StoreRegistryL() const;

Description


RestoreRegistryL()

IMPORT_C void RestoreRegistryL();

Description


InternalizeL(RReadStream &)

IMPORT_C void InternalizeL(RReadStream &aStream);

Description

Parameters

RReadStream &aStream


ExternalizeL(RWriteStream &)const

IMPORT_C void ExternalizeL(RWriteStream &aStream) const;

Description

Parameters

RWriteStream &aStream