CMceSipStateMachine Class Reference

class CMceSipStateMachine : public CBase

MCE SIP state machine

Since

Inherits from

Constructor & Destructor Documentation

CMceSipStateMachine()

CMceSipStateMachine ( ) [private]

~CMceSipStateMachine()

~CMceSipStateMachine ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

Consumes(TMceStateTransitionEvent &)

TBool Consumes ( TMceStateTransitionEvent & aEvent )

returns ETrue, if event will be consumed

Parameters

TMceStateTransitionEvent & aEvent the event

NewL()

CMceSipStateMachine * NewL ( ) [static]

Two-phased constructor.

NewLC()

CMceSipStateMachine * NewLC ( ) [static]

Two-phased constructor.

ProcessL(TMceStateTransitionEvent &)

void ProcessL ( TMceStateTransitionEvent & aEvent )

processes message

Parameters

TMceStateTransitionEvent & aEvent event

State(TMceStateIndex)

CMceState & State ( TMceStateIndex aStateIndex )

return a state by index

Parameters

TMceStateIndex aStateIndex state index

Member Data Documentation

RPointerArray< CMceState > iStates

RPointerArray < CMceState > iStates [private]