CTestServer Class Reference
class CTestServer : public CServer2
|
Constructor & Destructor Documentation
CTestServer()
CTestServer
|
(
|
)
|
[private]
|
Member Functions Documentation
ClearFirstTime()
Clears the module first time flag.
ConstructL(const TFileName &)
void
|
ConstructL
|
(
|
const
TFileName
&
|
aName
|
)
|
[private]
|
By default Symbian OS constructor is private.
DeleteContainer(CObjectCon *)
Removes a container. Needed to close session properly.
FirstTime()
TBool
|
FirstTime
|
(
|
)
|
const
|
Is module inside this server already initialised?
GetServerThreadId()
TInt
|
GetServerThreadId
|
(
|
)
|
|
GetServerThreadId for ServerStateHandler Active object usage
GetTestThreadContainerRunnerFactory()
GetUiEnvProxy()
CUiEnvProxy *
|
GetUiEnvProxy
|
(
|
)
|
|
Gets pointer to UiEnvProxy.
ModuleName()
const
TDesC
&
|
ModuleName
|
(
|
)
|
const
|
NewContainerL()
Return object container, guaranteed to produce object containers with unique ids within the server.
NewL(const TFileName &)
NewL is first phase of two-phased constructor.
NewSessionL(const TVersion &, const RMessage2 &)
PanicServer(const TTestServerPanic)
SessionClosed()
Inform Server that session is closed.
ThreadFunction(TAny *)
TInt
|
ThreadFunction
|
(
|
TAny
*
|
aStarted
|
)
|
[static]
|
ThreadFunction is used to create new thread.
UiTesting()
Gets information that testserver supports UI testing or not
Member Data Documentation
CObjectConIx * iContainerIndex
TBool
iFirstTime
TBool
|
iFirstTime
|
[private]
|
TPtr
iModuleName
TPtr
|
iModuleName
|
[private]
|
HBufC * iModuleNameBuffer
HBufC
*
|
iModuleNameBuffer
|
[private]
|
TInt
iSessionCount
TInt
|
iSessionCount
|
[private]
|
CTestThreadContainerRunnerFactory * iTestThreadContainerRunnerFactory
TBool
iUiTesting
TBool
|
iUiTesting
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.