CUIEngineRemote Class Reference

class CUIEngineRemote : public CActive

Inherits from

Constructor & Destructor Documentation

CUIEngineRemote(CUIEngineContainer *)

CUIEngineRemote ( CUIEngineContainer * aUIEngineContainer ) [private]

C++ default constructor.

Parameters

CUIEngineContainer * aUIEngineContainer

~CUIEngineRemote()

~CUIEngineRemote ( )

Destructor of CUIEngineRemote .

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

By default Symbian OS constructor is private.

DoCancel()

void DoCancel ( ) [virtual]

From CActive DoCancel handles request cancellation.

NewL(CUIEngineContainer *)

CUIEngineRemote * NewL ( CUIEngineContainer * aUIEngineContainer ) [static]

NewL is two-phased constructor.

Parameters

CUIEngineContainer * aUIEngineContainer

RunError(TInt)

TInt RunError ( TInt aError ) [virtual]

RunError derived from CActive handles errors from active object handler.

Parameters

TInt aError

RunL()

void RunL ( ) [virtual]

From CActive RunL handles request completion.

Start()

void Start ( ) [private]

Start request.

StartL(RTestCase &)

void StartL ( RTestCase & aTestCase )

StartL starts testing.

Parameters

RTestCase & aTestCase

Member Enumerations Documentation

Enum TRemoteStatus

Enumerators

EIdle
EPending
EUIMsgPending

Member Data Documentation

TInt iMsgLen

TInt iMsgLen [private]

TPckg< TInt > iMsgLenPckg

TPckg < TInt > iMsgLenPckg [private]

TStifCommand iRemoteType

TStifCommand iRemoteType [private]

TStifCommandPckg iRemoteTypePckg

TStifCommandPckg iRemoteTypePckg [private]

TRemoteStatus iState

TRemoteStatus iState [private]

RTestCase iTestCase

RTestCase iTestCase [private]

CUIEngineContainer * iUIEngineContainer

CUIEngineContainer * iUIEngineContainer [private]