CTestCaseTimeout Class Reference

class CTestCaseTimeout : public CActive

Inherits from

Constructor & Destructor Documentation

CTestCaseTimeout()

CTestCaseTimeout()[private]

C++ constructor.

~CTestCaseTimeout()

~CTestCaseTimeout()

Destructor.

Member Functions Documentation

ConstructL(CTestCaseController *, TTimeIntervalMicroSeconds)

voidConstructL(CTestCaseController *aCase,
TTimeIntervalMicroSecondsaTimeout
)[private]

By default Symbian OS constructor is private.

DoCancel()

voidDoCancel()[virtual]

DoCancel derived from CActive handles the cancel

NewL(CTestCaseController *, TTimeIntervalMicroSeconds)

CTestCaseTimeout *NewL(CTestCaseController *aCase,
TTimeIntervalMicroSecondsaTimeout
)[static]

Two-phased constructor.

RunError(TInt)

TInt RunError(TIntaError)[virtual]

RunError derived from CActive handles errors from active handler.

Parameters

TInt aError

RunL()

voidRunL()[virtual]

RunL derived from CActive handles the completed requests.

Start()

voidStart()

Starts timeout counting

Member Data Documentation

CTestCaseController * iCase

CTestCaseController *iCase[private]

TTime iTestCaseTimeout

TTime iTestCaseTimeout[private]

TTimeIntervalMicroSeconds iTimeout

TTimeIntervalMicroSeconds iTimeout[private]

RTimer iTimer

RTimer iTimer[private]