mmserv/tms/tmsserver/inc/tmsrtplayer.h
changeset 31 8dfd592727cb
parent 12 5a06f39ad45b
child 38 9e9fc5ab059f
equal deleted inserted replaced
22:128eb6a32b84 31:8dfd592727cb
    45  * before the Play() is called. This is to ensure that correct tone is tried to
    45  * before the Play() is called. This is to ensure that correct tone is tried to
    46  * be played.
    46  * be played.
    47  */
    47  */
    48 class TMSRingTonePlayer : public CBase,
    48 class TMSRingTonePlayer : public CBase,
    49                           public TMSRtAudioHdlrObsrv,
    49                           public TMSRtAudioHdlrObsrv,
    50                           public TMSTimerObsrv,
    50                           public TMSTimerObserver,
    51                           public TMSAsyncReqObsrv
    51                           public TMSAsyncReqObsrv
    52     {
    52     {
    53 public:
    53 public:
    54 
    54 
    55     /**
    55     /**
   224      */
   224      */
   225     virtual void HandleRtAudioPlayComplete(TInt aEvent, TInt aError,
   225     virtual void HandleRtAudioPlayComplete(TInt aEvent, TInt aError,
   226             TInt aPlayer);
   226             TInt aPlayer);
   227 
   227 
   228     /**
   228     /**
   229      * @see TMSTimerObsrv
   229      * From TMSTimerObserver
   230      */
   230      */
   231     virtual void HandleTimeOutL();
   231     virtual void TimerEvent();
   232 
   232 
   233     /**
   233     /**
   234      * Enumerates how many times TTS has played
   234      * Enumerates how many times TTS has played
   235      * ESaidOnce
   235      * ESaidOnce
   236      * ESaidTwice
   236      * ESaidTwice