CGlobalAudioSettingsImpl Class Reference
| class CGlobalAudioSettingsImpl : public CBase |
Defines functions that client uses to set phone profile settings.
GlobalAudioSettings.lib
- Since
- Series 60 3.2
Constructor & Destructor Documentation
CGlobalAudioSettingsImpl(CGlobalAudioSettings &, MAudioSettingsObserver &)
~CGlobalAudioSettingsImpl()
| ~CGlobalAudioSettingsImpl | ( | ) | |
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
Second Phase Costructor for GlobalAudioSettingsImpl Instance
- Since
- 3.2
GetAudioClientsList(CGlobalAudioSettings::TAudioClientListType, RArray< TProcessId > &)
Gets audio clients list.
On return of this function, the parameter aList will contain active audio client application process ids.
The parameter aList will be reset in the case
IsMessageTonesEnabled()
| IMPORT_C TBool | IsMessageTonesEnabled | ( | ) | |
Returns message tones status.
IsPublicSilenceEnabled()
| IMPORT_C TBool | IsPublicSilenceEnabled | ( | ) | |
Returns PublicSilence is enabled or not status.
IsSilentProfileEnabled()
| IMPORT_C TBool | IsSilentProfileEnabled | ( | ) | |
Returns silent profile status.
IsVibraEnabled()
| IMPORT_C TBool | IsVibraEnabled | ( | ) | |
Returns vibra is enabled or not in the current profile status.
IsWarningTonesEnabled()
| IMPORT_C TBool | IsWarningTonesEnabled | ( | ) | |
Returns warning tones status.
NewL(CGlobalAudioSettings &, MAudioSettingsObserver &)
function for creating the GlobalAudioSettingsImpl
RegisterAudioClientsListObserver(MAudioClientsListObserver &)
Registers audio clients list observer.
When registered successfully, the observer will start receiveing callback defined in MAudioClientsListObserver when audio clients list changes.
UnregisterAudioClientsListObserver(MAudioClientsListObserver &)
Unregisters audio clients list observer.
When unregistered, the observer will no longer receive callback when audio clients list changes.
Member Data Documentation
RPointerArray< MAudioClientsListObserver > iAudioClientsListObserverArray
MAudioSettingsObserver & iAudioSettingsObserver
CAudioClientsListManagerAO * iCAudioClientsListManagerAO
CGlobalAudioSettings & iGlobalAudioSettings
TGlobalAudioSettings
iGlobalAudioSettingsData
CMessagingTonesObserverAO * iMessagingTonesObserverAO
CAudioClientsListManagerAO * iPausedClientsListManagerAO
CSilentProfileObserverAO * iSilentProfileObserverAO
CVibraObserverAO * iVibraObserverAO
CWarningTonesObserverAO * iWarningTonesObserverAO
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.