telephonyserver/etelmultimode/CETEL/mm_phone.cpp
changeset 20 244d7c5f118e
parent 0 3553901f7fa8
child 24 6638e7f4bd8f
child 66 07a122eea281
--- a/telephonyserver/etelmultimode/CETEL/mm_phone.cpp	Fri Mar 19 09:55:57 2010 +0200
+++ b/telephonyserver/etelmultimode/CETEL/mm_phone.cpp	Fri Apr 16 16:12:37 2010 +0300
@@ -4846,6 +4846,26 @@
 	Blank(EMobilePhoneTerminateAllCalls,aReqStatus);
 	}
 
+/************************************************************************************/
+//
+// Mobile Active Calls Termination
+//
+/************************************************************************************/
+
+EXPORT_C void RMobilePhone::TerminateActiveCalls(TRequestStatus& aReqStatus) const
+/**
+Terminates all active calls on all lines.
+Active calls are defined as those in either active or held state.
+This will not terminate calls in dialling or connecting state.
+ 
+@param aReqStatus returns the result code after the asynchronous call completes.
+
+@capability NetworkServices
+*/
+    {
+    Blank(EMobilePhoneTerminateActiveCalls,aReqStatus);
+    }
+
 /***********************************************************************************/
 //
 // Auto Redial Functional Unit