RSSSettings Class Reference
It is class that can be used to fetch phone related settings.
-
Since
-
1.0 sssettings.lib
Nested Classes and Structures
Constructor & Destructor Documentation
RSSSettings(const RSSSettings &)
Member Functions Documentation
Cancel(TSSSettingsSetting, MSSSettingsObserver &)
CancelAll(MSSSettingsObserver &)
Cancels all registrations of the observer.
Close()
Closes SsSettings.
After the use of the class, the method must be called.
DeleteSettingsData()
void
|
DeleteSettingsData
|
(
|
)
|
[private]
|
ExistsObserver(TSSSettingsSetting, MSSSettingsObserver &)
Get(TSSSettingsSetting, TInt &)
Fetch value of a setting.
GetALSSettingValue(TInt &, const TInt)
TInt
|
GetALSSettingValue
|
(
|
TInt
&
|
aValue,
|
|
const
TInt
|
aSimState
|
|
)
|
[private]
|
GetCug(TInt &)
TInt
|
GetCug
|
(
|
TInt
&
|
aValue
|
)
|
const [private]
|
GetDefaultCugL(TInt &)
TInt
|
GetDefaultCugL
|
(
|
TInt
&
|
aValue
|
)
|
const [private]
|
HandleRefresh()
IMPORT_C
TInt
|
HandleRefresh
|
(
|
)
|
|
HandleSIMChanged()
IMPORT_C
TInt
|
HandleSIMChanged
|
(
|
)
|
|
It is called when SIM changes.
InformCallBack(TAny *)
TInt
|
InformCallBack
|
(
|
TAny
*
|
aPtr
|
)
|
[private, static]
|
InformChange(TSSSettingsSetting, TInt)
IsALSSupported(TInt, TInt, TBool, TInt)
TInt
|
IsALSSupported
|
(
|
TInt
|
aPpAlsValue,
|
|
TInt
|
aSimAlsValue,
|
|
TBool
|
aAlsCspSupport,
|
|
TInt
|
aAlsCspError
|
|
)
|
const [private]
|
Checks if Alternate Line is to be supported.
Parameters
TInt
aPpAlsValue
|
parameter to be checked.
|
TInt
aSimAlsValue
|
parameter to be checked.
|
TBool
aAlsCspSupport
|
parameter to be checked.
|
TInt
aAlsCspError
|
parameter to be checked.
|
IsValueValidCugIndex(const TInt &)
IMPORT_C
TBool
|
IsValueValidCugIndex
|
(
|
const
TInt
&
|
aValue
|
)
|
const
|
Check whether or not the given CUG index is valid.
Parameters
const
TInt
& aValue
|
CUG index
|
Open()
Opens SsSettings.
Before using the class, one of Open methods must be called.
Open(RTelServer *)
Opens SsSettings.
Ownership of parameters is NOT transferred. If parameter is NULL, then the instance creates its own sessions.
Before using the class, one of Open methods must be called.
PreviousCugValue(TInt &)
IMPORT_C
TInt
|
PreviousCugValue
|
(
|
TInt
&
|
aPreviousValue
|
)
|
|
Parameters
TInt
& aPreviousValue
|
Old value is saved here. 0 if not set
|
Register(TSSSettingsSetting, MSSSettingsObserver &)
Registers an observer to receive changes of a setting.
RegisterAll(MSSSettingsObserver &)
Registers an observer to receive all changes.
ResetPreviousCugValue()
IMPORT_C
TInt
|
ResetPreviousCugValue
|
(
|
)
|
|
Set(TSSSettingsSetting, TInt)
Changes value of a setting. Successfull function call generates notify call to each observer in this object even if the value is the same. From other objects of this class the observers will get only change notifications.
SetCug(const TInt, const TInt)
TInt
|
SetCug
|
(
|
const
TInt
|
aValue,
|
|
const
TInt
|
aCugDefault
|
|
)
|
const [private]
|
Parameters
const
TInt
aValue
|
|
const
TInt
aCugDefault
|
|
operator=(const RSSSettings &)
Member Type Definitions Documentation
Typedef RSSSettingsObserverArray
Member Data Documentation
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.