MVPbkSimPhoneObserver Class Reference

class MVPbkSimPhoneObserver

Virtual Phonebook SIM phone observer interface. An observer interface for asynchronous phone requests

Constructor & Destructor Documentation

~MVPbkSimPhoneObserver()

~MVPbkSimPhoneObserver()[protected, inline, virtual]

Destructor.

Member Functions Documentation

FixedDiallingStatusChanged(TInt)

voidFixedDiallingStatusChanged(TIntaFDNStatus)[pure virtual]

Called when the status of Fixed Dialling changes in (U)SIM

Parameters

TInt aFDNStatusthe new status of the FDN, MVPbkSimPhone::TFDNStatus

PhoneError(MVPbkSimPhone &, TErrorIdentifier, TInt)

voidPhoneError(MVPbkSimPhone &aPhone,
TErrorIdentifieraIdentifier,
TIntaError
)[pure virtual]

Called for asynchronous phone requests in error case

Parameters

MVPbkSimPhone & aPhone
TErrorIdentifier aIdentifierthe error identifier.
TInt aErrorthe error code.

PhoneOpened(MVPbkSimPhone &)

voidPhoneOpened(MVPbkSimPhone &aPhone)[pure virtual]

Called after phone has been opened successfully

Parameters

MVPbkSimPhone & aPhonethe phone that was opened

ServiceTableUpdated(TUint32)

voidServiceTableUpdated(TUint32aServiceTable)[pure virtual]

Called after service table is updated.

Parameters

TUint32 aServiceTableContains flags TVPbkSimPhoneFlags

SimPhoneObserverExtension(TUid)

TAny *SimPhoneObserverExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid

Member Enumerations Documentation

Enum TErrorIdentifier

Identifies the source of the error

Enumerators

ESystem
ESimCardNotInserted
EBtSapActive