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.