CMsvRemoteOperationProgress Class Reference

class CMsvRemoteOperationProgress : public CTimer

CMsvRemoteOperationProgress: Remote operation progress observer

Simple timer which signals back to observer every x microseconds (x defined in NewL()) to update the progress.

Inherits from

Constructor & Destructor Documentation

CMsvRemoteOperationProgress(MMsvRemoteOperationProgressObserver &, TInt, TInt)

CMsvRemoteOperationProgress(MMsvRemoteOperationProgressObserver &aObserver,
TIntaPriority,
TIntaPeriod
)[private]

C++ constructor

Parameters

MMsvRemoteOperationProgressObserver & aObserver
TInt aPriority
TInt aPeriod

~CMsvRemoteOperationProgress()

~CMsvRemoteOperationProgress()[virtual]

Member Functions Documentation

ConstructL()

voidConstructL()[private]

Symbian OS constructor

IssueRequest()

voidIssueRequest()[private]

Internal. Starts new wait.

NewL(MMsvRemoteOperationProgressObserver &, TInt)

IMPORT_C CMsvRemoteOperationProgress *NewL(MMsvRemoteOperationProgressObserver &aObserver,
TIntaPeriod =  KRemoteOpProgressDefaultPeriod
)[static]

Two-phased constructor.

NewL(MMsvRemoteOperationProgressObserver &, TInt, TInt)

IMPORT_C CMsvRemoteOperationProgress *NewL(MMsvRemoteOperationProgressObserver &aObserver,
TIntaPriority,
TIntaPeriod
)[static]

Two-phased constructor.

Parameters

MMsvRemoteOperationProgressObserver & aObserver
TInt aPriority
TInt aPeriod

RunL()

voidRunL()[private, virtual]

From CActive

Member Data Documentation

MMsvRemoteOperationProgressObserver & iObserver

MMsvRemoteOperationProgressObserver &iObserver[private]

TInt iPeriod

TInt iPeriod[private]