MAudioSettingsObserver Class Reference

class MAudioSettingsObserver

An interface to Global Audio Settings observer callback functions.

This serves as the method of communication between the client and the CGlobalAudioSettings object.

The class is a mixin and is intended to be inherited by the client class that is interested in observing the global audio settings. The functions encapsulated by this class are called when events occur which causes device audio settings to be changed that affects the overall audio behavior.

GlobalAudioSettings.lib
Since
3.2
Public Member Functions
voidSettingsChanged(CGlobalAudioSettings &, TUint)
Public Attributes
const TUintKMessageTones
const TUintKSilentProfile
const TUintKVibra
const TUintKWarningTones

Member Functions Documentation

SettingsChanged(CGlobalAudioSettings &, TUint)

voidSettingsChanged(CGlobalAudioSettings &aGlobalAudioSettings,
TUintaSetting
)[pure virtual]

Invoked by the Global Audio Settings object when audio setting has changed.

Since
3.2

Parameters

CGlobalAudioSettings & aGlobalAudioSettings
TUint aSettingSpecific id of the audio setting that changed.

Member Data Documentation

const TUint KMessageTones

const TUintKMessageTones[static]

const TUint KSilentProfile

const TUintKSilentProfile[static]

const TUint KVibra

const TUintKVibra[static]

const TUint KWarningTones

const TUintKWarningTones[static]