CPsuiCliObserver Class Reference

class CPsuiCliObserver : public CBase
CPsuiCliObserver class is responsible for handling notes related to CLIR, CLIP, COLR, COLP and CNAP. psui.lib
Since
1.0

Inherits from

Constructor & Destructor Documentation

~CPsuiCliObserver()

~CPsuiCliObserver()
Destructor
Since
2.0

Member Functions Documentation

CliInformationL(TPsuiCli)

voidCliInformationL(TPsuiCliaType)

From MPsetCliObserver, handles calling identity notes.

Parameters

TPsuiCli aTypeType of call identity information

HandleCliErrorL(TInt)

voidHandleCliErrorL(TIntaError)
Handles errors.
Since
2.0

Parameters

TInt aErrorerror code.

HandleCliRequestingL(TBool, TBool)

voidHandleCliRequestingL(TBoolaOngoing,
TBoolaInterrupted = EFalse
)

From MPsetCliObserver, handles requesting notes.

Parameters

TBool aOngoingIf ETrue, there is an active request
TBool aInterrupted = EFalseIf ETrue, means that notemaster should be immediately deleted.

HandleCliStatusL(TUint8, TPsuiCli)

voidHandleCliStatusL(TUint8,
TPsuiCli
)[inline]

From MPsetCliObserver. DEPRECATED.

Parameters

TUint8
TPsuiCli

HandleCnapStatusL(TInt)

voidHandleCnapStatusL(TIntaStatus)
This method shows CNAP status.
Since
1.2

Parameters

TInt aStatusStatus of CNAP

NewL(CPsuiContainer &)

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

Symbian OS two-phased constructor.

Parameters

CPsuiContainer & aContainerReference to container

SetContainer(CPsuiContainer &)

voidSetContainer(CPsuiContainer &aContainer)[private]

Parameters

CPsuiContainer & aContainer

SetEngineContact(MPsetCli *)

voidSetEngineContact(MPsetCli *aEngine)

From MPsetCliObserver, defines reference to requesting object.

Parameters

MPsetCli * aEngineReference to the Phone Settings

Member Data Documentation

CPsuiContainer * iContainer

CPsuiContainer *iContainer[private]