CRemoteTimer Class Reference

class CRemoteTimer : public CActive

Inherits from

Constructor & Destructor Documentation

CRemoteTimer(CTestCombiner *)

CRemoteTimer ( CTestCombiner * aTestCombiner ) [private]

C++ default constructor.

Parameters

CTestCombiner * aTestCombiner

~CRemoteTimer()

~CRemoteTimer ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

By default Symbian OS constructor is private.

DoCancel()

void DoCancel ( ) [virtual]

DoCancel derived from CActive handles the Cancel.

NewL(CTestCombiner *)

CRemoteTimer * NewL ( CTestCombiner * aTestCombiner ) [static]

Two-phased constructor.

Parameters

CTestCombiner * aTestCombiner

RunL()

void RunL ( ) [virtual]

RunL derived from CActive handles the completed requests.

SetTimerActive(TTimeIntervalMicroSeconds32)

void SetTimerActive ( TTimeIntervalMicroSeconds32 anInterval )

Starts timer.

Parameters

TTimeIntervalMicroSeconds32 anInterval

Member Enumerations Documentation

Enum TTimerState

Enumerators

ETimerIdle
ETimerPending

Member Data Documentation

TTimerState iState

TTimerState iState [private]

CTestCombiner * iTestCombiner

CTestCombiner * iTestCombiner [private]

RTimer iTimer

RTimer iTimer [private]