satengine/SatServer/Engine/src/csatmultimodeapi.cpp
changeset 31 a2467631ae02
parent 12 ae8abd0db65c
child 39 cee7e9e0906c
--- a/satengine/SatServer/Engine/src/csatmultimodeapi.cpp	Fri Jun 11 14:07:16 2010 +0300
+++ b/satengine/SatServer/Engine/src/csatmultimodeapi.cpp	Wed Jun 23 18:49:32 2010 +0300
@@ -218,6 +218,17 @@
     }
 
 // -----------------------------------------------------------------------------
+// CSatMultiModeApi::ContinueDTMFStringSending
+// (other items were commented in a header).
+// -----------------------------------------------------------------------------
+//
+TInt CSatMultiModeApi::ContinueDTMFStringSending( TBool aContinue )
+    {
+    LOG( SIMPLE, "SATENGINE: CSatMultiModeApi::ContinueDTMFStringSending" )
+    return iPhone.ContinueDTMFStringSending( aContinue );
+    }
+
+// -----------------------------------------------------------------------------
 // CSatMultiModeApi::DialNoFdnCheck
 // (other items were commented in a header).
 // -----------------------------------------------------------------------------
@@ -390,14 +401,12 @@
 // CSatMultiModeApi::NotifyMobileCallStatusChange
 // -----------------------------------------------------------------------------
 //
-void CSatMultiModeApi::TerminateAllCalls(TRequestStatus& aReqStatus)
+void CSatMultiModeApi::TerminateActiveCalls(TRequestStatus& aReqStatus)
     {
     LOG( SIMPLE, "SATENGINE: CSatMultiModeApi::TerminateAllCalls calling" )
-    // RMobilePhone::TerminateAllCalls don't work.
-    TName allCalls;
-    allCalls.Copy( KTerminateAllCalls );
-    iCustomPhone.TerminateCall( aReqStatus, allCalls );
 
+    iPhone.TerminateActiveCalls( aReqStatus );
+    
     LOG( SIMPLE, "SATENGINE: CSatMultiModeApi::TerminateAllCalls exiting" )
     }