CSSSettingsAlsNotifier Class Reference
class CSSSettingsAlsNotifier : public CActive |
Interface for Als control.
Constructor & Destructor Documentation
CSSSettingsAlsNotifier(RMobilePhone &, RMmCustomAPI &, MCenRepNotifyHandlerCallback &)
CSSSettingsAlsNotifier(const CSSSettingsAlsNotifier &)
~CSSSettingsAlsNotifier()
~CSSSettingsAlsNotifier | ( | ) | [virtual] |
Member Functions Documentation
CheckAlsSupportInProductProfile(TBool &)
TInt
| CheckAlsSupportInProductProfile | ( | TBool & | aIsAlsSopportedInPP | ) | [protected] |
Gets PP support from ETel.
Parameters
TBool & aIsAlsSopportedInPP | Is supported. |
CheckAlsSupportInSim(TBool &)
TInt
| CheckAlsSupportInSim | ( | TBool & | aIsAlsSopportedInSim | ) | [protected] |
Gets Sim support from ETel.
Parameters
TBool & aIsAlsSopportedInSim | Is supported. |
CheckIfAlsCSPSupported(const RMobilePhone::TCspCPHSTeleservices)
Checks if Alternate Line is to be supported in parameter.
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian OS constructor is private.
DoCancel()
void | DoCancel | ( | ) | [protected, virtual] |
EnsureAlsStatus()
TInt
| EnsureAlsStatus | ( | ) | [protected] |
Checks Als support from Sim and PP if not checked.
GetAlsSupport(TBool &, TBool &, TBool &, TInt &)
Parameters
TBool & aPPSupport | Product profile support for als |
TBool & aSimSupport | Sim support for Als. |
TBool & aCSPSupport | CSP ALS error for als. |
TInt & aCSPError | |
GetAlsValue(TSSSettingsAlsValue &)
HandleNotifyError(TUint32, TInt, CCenRepNotifyHandler *)
HandleNotifyInt(TUint32, TInt)
void | HandleNotifyInt | ( | TUint32 | aId, |
| TInt | aNewValue |
| ) | [protected] |
HandlePubSubNotify(const TUid, const TUint32)
void | HandlePubSubNotify | ( | const TUid | aUid, |
| const TUint32 | aKeyId |
| ) | [protected] |
From MSSSettingsAlsNotify.
NewL(RMobilePhone &, RMmCustomAPI &, MCenRepNotifyHandlerCallback &)
RunL()
void | RunL | ( | ) | [protected, virtual] |
SetAlsValue(TSSSettingsAlsValue)
operator=(const CSSSettingsAlsNotifier &)
Member Data Documentation
TInt
iAlsCSPError
TInt
| iAlsCSPError | [private] |
TBool
iAlsCSPSupport
TBool
| iAlsCSPSupport | [private] |
MCenRepNotifyHandlerCallback * iAlsNotifyHandler
TBool
iAlsStatusChecked
TBool
| iAlsStatusChecked | [private] |
CCenRepNotifyHandler * iCenRepNotifyHandler
RMmCustomAPI & iCustomPhone
RMobilePhone & iMobilePhone
TBool
iPPSupportAls
TBool
| iPPSupportAls | [private] |
CSSSettingsActiveObject * iPPSupportsAlNotifier
CRepository * iRepository
RMobilePhone::TMobilePhoneALSLine
iSimActiveAls
TBool
iSimSupportAls
TBool
| iSimSupportAls | [private] |
CSSSettingsActiveObject * iSimSupportsAlsNotifier
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.