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.