--- 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