CTestEventController Class Reference

class CTestEventController : public CBase

Inherits from

  • CTestEventController

Constructor & Destructor Documentation

CTestEventController(CTestEngine *, const TEventIf &)

CTestEventController(CTestEngine *aEngine,
const TEventIf &aEvent
)[private]

Parametric C++ constructor.

Parameters

CTestEngine * aEngine
const TEventIf & aEvent

~CTestEventController()

~CTestEventController()

Destructor.

Member Functions Documentation

CheckClientEventsL()

TBool CheckClientEventsL()[private]

Check client events.

CheckEventsL()

TBool CheckEventsL()[private]

Check all events.

CheckTestcaseEventsL()

TBool CheckTestcaseEventsL()[private]

Check testcase events.

ConstructL(TRequestStatus *)

voidConstructL(TRequestStatus *aStatus)[private]

By default Symbian OS constructor is private.

Parameters

TRequestStatus * aStatus

ConstructL(RMessage2 &)

voidConstructL(RMessage2 &aMessage)[private]

By default Symbian OS constructor is private.

Parameters

RMessage2 & aMessage

EventCallBack(TAny *)

TInt EventCallBack(TAny *aTestEventController)[private, static]

Callback for event controller.

Parameters

TAny * aTestEventController

EventComplete()

voidEventComplete()

Event complete.

NewL(CTestEngine *, const TEventIf &, TRequestStatus *)

CTestEventController *NewL(CTestEngine *aEngine,
const TEventIf &aEvent,
TRequestStatus *aStatus
)[static]

Two-phased constructor.

Parameters

CTestEngine * aEngine
const TEventIf & aEvent
TRequestStatus * aStatus

NewL(CTestEngine *, const TEventIf &, RMessage2 &)

CTestEventController *NewL(CTestEngine *aEngine,
const TEventIf &aEvent,
RMessage2 &aMessage
)[static]

Parameters

CTestEngine * aEngine
const TEventIf & aEvent
RMessage2 & aMessage

Member Data Documentation

TInt iActiveEventCmds

TInt iActiveEventCmds[private]

CTestEngine * iEngine

CTestEngine *iEngine[private]

TEventIf iEvent

TEventIf iEvent[private]

RPointerArray< CCallBack > iEventCallBacks

RPointerArray< CCallBack >iEventCallBacks[private]

TEventIfPckg iEventPckg

TEventIfPckg iEventPckg[private]

RMessage2 iMessage

RMessage2 iMessage[private]

TRequestStatus * iRequestStatus

TRequestStatus *iRequestStatus[private]