--- a/telephonyserverplugins/common_tsy/commontsy/inc/mmtsy/cmmphonetsy.h Fri Mar 19 09:55:57 2010 +0200
+++ b/telephonyserverplugins/common_tsy/commontsy/inc/mmtsy/cmmphonetsy.h Fri Apr 16 16:12:37 2010 +0300
@@ -202,6 +202,7 @@
EMultimodePhoneNotifyAllSendNetworkServiceRequest,
EMultimodePhoneGetCurrentActiveUSimApplication,
EMultimodePhoneTerminateAllCalls,
+ EMultimodePhoneTerminateActiveCalls,
EMultimodePhoneNotifyDtmfEvent,
// ATTENTION:: Declare constant for those requests that need
// own request handle record in iTsyReqHandleStore above the
@@ -1201,14 +1202,6 @@
virtual CMmSupplServTsy* GetSupplServTsy();
/**
- * Returns req handle type
- *
- *
- * @return ReqHandleType
- */
- CMmPhoneTsy::TPhoneRequestTypes HandleType();
-
- /**
* Sets the message manager pointer
*
*
@@ -1423,6 +1416,13 @@
void CompleteTerminateAllCallsReq(TInt aErrorCode);
/**
+ * Complete TerminateActiveCalls request
+ *
+ * @param aErrorCode The result of the request
+ */
+ void CompleteTerminateActiveCallsReq(TInt aErrorCode);
+
+ /**
* Notify change of battery info
*
* @param aErrorCode error code
@@ -2183,6 +2183,14 @@
*/
TInt TerminateAllCallsL(const TTsyReqHandle aTsyReqHandle);
+ /**
+ * Terminate all active calls simultaneously
+ *
+ * @param aTsyReqHandle TSY req handle
+ * @return Error value
+ */
+ TInt TerminateActiveCallsL(const TTsyReqHandle aTsyReqHandle);
+
/*
* This function return availability of Hareware Resource Manager in the current ROM
*