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

voidConstructL()[private]

By default Symbian OS constructor is private.

DoCancel()

voidDoCancel()[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(TIntaError)[virtual]

RunError derived from CActive handles errors from active object handler.

Parameters

TInt aError

RunL()

voidRunL()[virtual]

From CActive RunL handles request completion.

Start()

voidStart()[private]

Start request.

StartL(RTestCase &)

voidStartL(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]