CUIEngineContainer Class Reference
class CUIEngineContainer : public CBase |
Constructor & Destructor Documentation
CUIEngineContainer(CUIEngine *, const TTestInfo &, RTestEngineServer &, RTestEngine &)
~CUIEngineContainer()
~CUIEngineContainer | ( | ) | [private] |
Member Functions Documentation
CancelTest()
IMPORT_C TInt | CancelTest | ( | ) | |
CancelTest cancels test case execution. TestCompleted() will be called with aTestExecutionResult set to KErrCancel.
Returns Symbian OS error code.
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian OS constructor is private.
GoingToReboot(TRequestStatus &)
GoingToReboot forwards reboot indication.
MasterId()
Return master identifier.
NewL(CUIEngine *, const TTestInfo &, RTestEngineServer &, RTestEngine &)
NewL is two-phased constructor.
PauseTest()
PauseTest pauses test case execution.
Returns Symbian OS error code.
PrintProgress(TTestProgress &)
PrintProgress forwards print information from test case.
PrintsDone()
Printer signals all prints done event.
RemoteId()
Return remote identifier.
RemoteReceive(const TDesC &)
RemoteReceive forwards remote protocol messages to master.
RemoteSend(const TDesC &, TInt)
void | RemoteSend | ( | const TDesC & | aRemoteMsg, |
| TInt | aStatus |
| ) | |
RemoteSend forwards remote protocol messages from master.
ResumeTest()
IMPORT_C TInt | ResumeTest | ( | ) | |
ResumeTest resumes test case execution.
Returns Symbian OS error code.
SetRemoteId(TUint32)
void | SetRemoteId | ( | TUint32 | aRemoteId | ) | [inline] |
StartContainerL()
StartContainerL starts test case execution.
Returns Symbian OS error code.
State()
Return test case execution state.
TestCaseExecuted(TFullTestResult &, TInt)
TestCaseExecuted informs that test case has executed.
Member Enumerations Documentation
Enum TCaseState
Enumerators
ENotStarted | |
ERunning | |
EPaused | |
EExecuted | |
EFinished | |
Member Data Documentation
CUIEnginePrinter * iPrinter
CUIEngineRemote * iRemote
CUIEngineRunner * iRunner
RTestEngineServer
iTestEngineServ
TTestInfoPckg
iTestInfoPckg
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.