CPsuiWaitingObs Class Reference

class CPsuiWaitingObs : public CBase
CPsuiWaitingObs class implements the virtual methods of MPsetCallWaitingObserver . Commands are redirected to CPsuiNoteMaster , which is responsible for actually showing the notes. psui.lib
Since
1.0

Inherits from

Member Functions Documentation

ConstructL(CPsuiContainer &)

void ConstructL ( CPsuiContainer & aContainer ) [private]

Parameters

CPsuiContainer & aContainer

HandleCWErrorL(TInt)

void HandleCWErrorL ( TInt aReason )

From MPsetCallWaitingObserver , handles call waiting errors.

Parameters

TInt aReason Reason for error

HandleCWRequestingL(TBool, TBool)

void HandleCWRequestingL ( TBool aOngoing,
TBool aInterrupted = EFalse
)

From MPsetCallWaitingObserver , handles requesting notes.

Parameters

TBool aOngoing If ETrue, there is an active request
TBool aInterrupted = EFalse If ETrue, means that notemaster should be immediately deleted.

HandleCallWaitingChangedL(const MPsetCallWaiting::TSetCallWaiting, const TInt)

void HandleCallWaitingChangedL ( const MPsetCallWaiting::TSetCallWaiting aSetting,
const TInt aResult
)

From MPsetCallWaitingObserver , handles call waiting change notes

Parameters

const MPsetCallWaiting::TSetCallWaiting aSetting Call waiting request type (activation/cancellation)
const TInt aResult DEPRECATED

HandleCallWaitingGetStatusL(const MPsetCallWaiting::TGetCallWaitingStatus, TUint8)

void HandleCallWaitingGetStatusL ( const MPsetCallWaiting::TGetCallWaitingStatus aStatus,
TUint8 aBsc
)

From MPsetCallWaitingObserver , handles status notes

Parameters

const MPsetCallWaiting::TGetCallWaitingStatus aStatus Status of call waiting
TUint8 aBsc List of basic service groups

NewL(CPsuiContainer &)

IMPORT_C CPsuiWaitingObs * NewL ( CPsuiContainer & aContainer ) [static]

Symbian OS two-phased constructor.

Parameters

CPsuiContainer & aContainer Container object

SetEngineContact(MPsetCallWaiting &)

void SetEngineContact ( MPsetCallWaiting & aEngineContact )

From MPsetCallWaitingObserver , defines reference to requesting object.

Parameters

MPsetCallWaiting & aEngineContact Reference to the Phone Settings

Member Data Documentation

TBool iCallWaitingDistinguishEnabled

TBool iCallWaitingDistinguishEnabled [private]

CPsuiContainer * iContainer

CPsuiContainer * iContainer [private]