mmmw_plat/telephony_multimedia_service_api/inc/tmsringtoneobsrvr.h
changeset 14 80975da52420
parent 12 5a06f39ad45b
equal deleted inserted replaced
12:5a06f39ad45b 14:80975da52420
     9  * Initial Contributors:
     9  * Initial Contributors:
    10  * Nokia Corporation - initial contribution.
    10  * Nokia Corporation - initial contribution.
    11  *
    11  *
    12  * Contributors:
    12  * Contributors:
    13  *
    13  *
    14  * Description: Telephony Multimedia Service
    14  * Description: This class provides callback mechanism for TMSRingTone
       
    15  * listeners.
    15  *
    16  *
    16  */
    17  */
    17 
    18 
    18 #ifndef TMS_RINGTONE_OBSRVR_H
    19 #ifndef TMS_RINGTONE_OBSRVR_H
    19 #define TMS_RINGTONE_OBSRVR_H
    20 #define TMS_RINGTONE_OBSRVR_H
    43      * Notified events:
    44      * Notified events:
    44      *  TMS_EVENT_RINGTONE_OPEN_COMPLETE
    45      *  TMS_EVENT_RINGTONE_OPEN_COMPLETE
    45      *  TMS_EVENT_RINGTONE_PLAY_COMPLETE
    46      *  TMS_EVENT_RINGTONE_PLAY_COMPLETE
    46      *
    47      *
    47      * @param  rt
    48      * @param  rt
    48      *      Pointer to the object that is being signaled.
    49      *      Reference to the object that is being signaled.
    49      *
    50      *
    50      * @param  event
    51      * @param  event
    51      *      Event descriptor.
    52      *      Event descriptor.
    52      *
    53      *
    53      */
    54      */
    54     virtual void RingtoneEvent(TMSRingTone* rt, TMSSignalEvent event) = 0;
    55     virtual void RingtoneEvent(const TMSRingTone& rt,
       
    56             TMSSignalEvent event) = 0;
    55     };
    57     };
    56 
    58 
    57 } //namespace TMS
    59 } //namespace TMS
    58 
    60 
    59 #endif //TMS_RINGTONE_OBSRVR_H
    61 #endif //TMS_RINGTONE_OBSRVR_H