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.