CPsuiBarringObs Class Reference

class CPsuiBarringObs : public CBase
CPsuiBarringObs class implements MPsetBarringObserver. psui.lib
Since
1.0

Inherits from

Member Functions Documentation

CbPasswordChangedL(TBool)

voidCbPasswordChangedL(TBoolaSuccess)

From MPsetBarringObserver, handles notes relating to call barring password change requests.

Parameters

TBool aSuccessIf ETrue, password change request was successful

HandleBarringErrorL(TInt)

voidHandleBarringErrorL(TIntaReason)

From MPsetBarringObserver, handles errors for call barring requests.

Parameters

TInt aReasonReason for error

HandleBarringModeChangedL(TBarringProgram, TBarringStatus, TBool)

voidHandleBarringModeChangedL(TBarringProgramaType,
TBarringStatusaStatus,
TBoolaPlural
)

From MPsetBarringObserver, handles barring mode changed notes.

Parameters

TBarringProgram aTypeType of barring program
TBarringStatus aStatusStatus of the barring program
TBool aPluralSeveral barrings affected or not

HandleBarringModeStatusL(TUint8, TBarringStatus)

voidHandleBarringModeStatusL(TUint8aBsc,
TBarringStatusaStatus
)

From MPsetBarringObserver, handles barring mode status notes.

Parameters

TUint8 aBscList of basic service groups
TBarringStatus aStatusStatus of the barring program

HandleCBRequestingL(TBool, TBool)

voidHandleCBRequestingL(TBoolaOngoing,
TBoolaInterrupted = EFalse
)

From MPsetBarringObserver, handles requesting notes.

Parameters

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

NewL(CPsuiContainer &)

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

Symbian OS two phased constructor.

Parameters

CPsuiContainer & aContainerReference to container object

SetContainer(CPsuiContainer &)

voidSetContainer(CPsuiContainer &aContainer)[private]

Parameters

CPsuiContainer & aContainer

SetEngineContact(MPsetCallBarring *)

voidSetEngineContact(MPsetCallBarring *aBarringEngine)

From MPsetBarringObserver, defines reference to requesting object.

Parameters

MPsetCallBarring * aBarringEngineReference to the Phone Settings

Member Data Documentation

CPsuiContainer * iContainer

CPsuiContainer *iContainer[private]