CTestServerThreadStarter Class Reference

class CTestServerThreadStarter : public CActive

Inherits from

Constructor & Destructor Documentation

CTestServerThreadStarter()

CTestServerThreadStarter ( ) [private]

C++ default constructor.

~CTestServerThreadStarter()

~CTestServerThreadStarter ( )

C++ 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()

CTestServerThreadStarter * NewL ( ) [static]

NewL is first phase of two-phased constructor.

RunL()

void RunL ( ) [virtual]

RunL derived from CActive handles the completed requests.

RunTestServerThread(CTestThreadContainerRunnerFactory *)

TInt RunTestServerThread ( CTestThreadContainerRunnerFactory * aTestThreadContainerRunnerFactory )

Performs testserver execution request.

Parameters

CTestThreadContainerRunnerFactory * aTestThreadContainerRunnerFactory

TestServerStarterThreadFunction(TAny *)

TInt TestServerStarterThreadFunction ( TAny * aParameters ) [private, static]

Thread function in which testserver execution code is placed.

Parameters

TAny * aParameters

Member Data Documentation

TThreadId iMainThreadId

TThreadId iMainThreadId [private]

TInt iReturnCode

TInt iReturnCode [private]

RSemaphore iServerThreadStartedSemaphore

RSemaphore iServerThreadStartedSemaphore [private]

CTestThreadContainerRunnerFactory * iTestThreadContainerRunnerFactory

CTestThreadContainerRunnerFactory * iTestThreadContainerRunnerFactory [private]

RTimer iTimer

RTimer iTimer [private]