equal
deleted
inserted
replaced
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 |