CATAudioEventAPI Class Reference
class CATAudioEventAPI : public CBase
|
Implements client side API for Audio Theme sound server.
ATSoundServerClient.lib
-
Since
-
Series 60 release 3.0
Constructor & Destructor Documentation
CATAudioEventAPI(MATEventCompleteObserver &)
C++ default constructor.
-
Since
-
3.0
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Symbian 2nd phase constructor.
MessageComplete(TInt, CATMessageHelper *)
void
|
MessageComplete
|
(
|
TInt
|
aError,
|
|
CATMessageHelper *
|
aHelper
|
|
)
|
|
This methods is called by message helper when sent messages completes. Client will be called for completion in this method as well.
-
Since
-
3.0
Parameters
TInt
aError
|
error code
|
CATMessageHelper * aHelper
|
messagehelper that received completion from the server.
|
NewL(MATEventCompleteObserver &)
Two-phased constructor.
-
Since
-
3.0
NewLC(MATEventCompleteObserver &)
Two-phased constructor. Leaves pointer to object to cleanup stack.
-
Since
-
3.0
SendAudioEventL(TAudioThemeEvent, TBool)
Send event to the server. UI Settings uses demoplay as true, so that server will play "profile" events as well.
-
Since
-
3.0
Parameters
TAudioThemeEvent
aEvent
|
event number aDemoPlay ETrue if called from UI settings application, EFalse from observer and keysoundserver
|
TBool
aDemoPlay
|
|
StopAudio(TAudioThemeEvent)
Stop playing of earlier sent playing request.
-
Since
-
3.0
Member Data Documentation
MATEventCompleteObserver & iClient
RPointerArray< CATMessageHelper > iMessageHelperArray
RATSoundServerSession * iSession
RATSoundServerSession *
|
iSession
|
[private]
|
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.