mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp
branchRCL_3
changeset 45 095bea5f582e
parent 13 f5c5c82a163e
child 46 0ac9a5310753
--- a/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp	Thu Aug 19 10:26:11 2010 +0300
+++ b/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp	Tue Aug 31 15:43:02 2010 +0300
@@ -188,6 +188,35 @@
                 iObserver->QueueEvent(msgBuf.iInt, msgBuf.iStatus,
                         &msgBuf.iUint);
                 break;
+            case ECmdRingToneOpenComplete:
+                iObserver->QueueEvent(TMS_EVENT_RINGTONE_OPEN_COMPLETE,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdRingTonePlayComplete:
+                iObserver->QueueEvent(TMS_EVENT_RINGTONE_PLAY_COMPLETE,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdRingToneDeinitComplete:
+                iObserver->QueueEvent(TMS_EVENT_RINGTONE_DEINIT_COMPLETE,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdDTMFToneDnlPlayStarted:
+            case ECmdDTMFToneUplPlayStarted:
+                iObserver->QueueEvent(TMS_EVENT_DTMF_TONE_STARTED,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdDTMFTonePlayFinished:
+                iObserver->QueueEvent(TMS_EVENT_DTMF_TONE_STOPPED,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdInbandToneStarted:
+                iObserver->QueueEvent(TMS_EVENT_INBAND_TONE_STARTED,
+                        msgBuf.iStatus, NULL);
+                break;
+            case ECmdInbandToneStopped:
+                iObserver->QueueEvent(TMS_EVENT_INBAND_TONE_STOPPED,
+                        msgBuf.iStatus, NULL);
+                break;
             default:
                 break;
             }