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)
TBool
|
CheckIfAlsCSPSupported
|
(
|
const
RMobilePhone::TCspCPHSTeleservices
|
aContainer
|
)
|
const [private]
|
Checks if Alternate Line is to be supported in parameter.
Parameters
const
RMobilePhone::TCspCPHSTeleservices
aContainer
|
The parameter to be checked.
|
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 &)
void
|
GetAlsSupport
|
(
|
TBool
&
|
aPPSupport,
|
|
TBool
&
|
aSimSupport,
|
|
TBool
&
|
aCSPSupport,
|
|
TInt
&
|
aCSPError
|
|
)
|
|
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
RMobilePhone
&
|
iMobilePhone
|
[private]
|
TBool
iPPSupportAls
TBool
|
iPPSupportAls
|
[private]
|
CSSSettingsActiveObject * iPPSupportsAlNotifier
CRepository * iRepository
RMobilePhone::TMobilePhoneALSLine
iSimActiveAls
RMobilePhone::TMobilePhoneALSLine
|
iSimActiveAls
|
[private]
|
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.