CSourceLocationMessageHandler Class Reference
class CSourceLocationMessageHandler : public CMMFObject
|
This class encapsulates the message handing function of the bassboost effect. All custom commands send by the SourceLocation Proxy are routed to this class. The custom commands are dispatched to the appropriate handler.
Inherits from
-
CSourceLocationMessageHandler
Constructor & Destructor Documentation
CSourceLocationMessageHandler(CSourceLocation *)
CSourceLocationMessageHandler
|
(
|
CSourceLocation
*
|
aSourceLocation
|
)
|
[private]
|
~CSourceLocationMessageHandler()
~CSourceLocationMessageHandler
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Second phase constructor for this class.
-
Since
-
3.0
DoApplyL(TMMFMessage &)
Handle applying the bassboost data to the bassboost object
DoHandleRequestL(TMMFMessage &)
void
|
DoHandleRequestL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handle the request message
DoInitializeL(TMMFMessage &)
void
|
DoInitializeL
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[private]
|
Handle initializing the bassboost object with initial data.
DoObserveL(TMMFMessage &)
Handle observation request messages
EffectChanged(const CAudioEffect *, TUint8)
Parameters
const
CAudioEffect
* aAudioEffect
|
|
TUint8
aEvent
|
The specific event Id of the effect that changed.
|
HandleRequest(TMMFMessage &)
void
|
HandleRequest
|
(
|
TMMFMessage
&
|
aMessage
|
)
|
[virtual]
|
Handle the request message
Member Data Documentation
TSglQue< CEffectDataQueItem > * iEffectDataQue
TBool
iRegistered
TBool
|
iRegistered
|
[private]
|
CSourceLocation * iSourceLocation
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.