--- a/satengine/SatServer/Commands/SetUpCallCmd/inc/csetupcallrequesthandler.h Fri Jun 11 14:07:16 2010 +0300
+++ b/satengine/SatServer/Commands/SetUpCallCmd/inc/csetupcallrequesthandler.h Wed Jun 23 18:49:32 2010 +0300
@@ -24,6 +24,7 @@
class CSetUpCallHandler;
class MSatAsyncToSync;
+class CSetupCallDtmfSender;
/**
* This is the handler for the ETel MM api Request.
@@ -32,7 +33,7 @@
*
*/
-class CSetupCallRequestHandler : public CActive
+NONSHARABLE_CLASS ( CSetupCallRequestHandler ) : public CActive
{
public:
@@ -54,14 +55,14 @@
* Access RMobileCall::DialNoFdnCheck by MSatMultiModeApi
* for the paramter information please see the etelmm.h
*/
- void DialNumber( const TDesC8& aCallParams, const TDesC& aTelNumber,
+ void DialNumber( const TDesC8& aCallParams, TDes& aTelNumber,
TBool aTerminateOtherCall, MSatAsyncToSync* aAsyncToSync );
/**
* Access RMobileCall::DialEmergencyCall by MSatMultiModeApi
* for the paramter information please see the etelmm.h
*/
- void DialEmergencyCall( const TDesC& aTelNumber );
+ void DialEmergencyCall( const TDesC& aTelNumber );
/**
* Cancel the asynchronous operations that required to the ETel MM api
@@ -103,12 +104,11 @@
* Pointer to SendSs command handler
*/
CSetUpCallHandler* iDispatcher;
-
+
/**
- * Current call is an emergency call.
- */
- TBool iEmergencyCall;
-
+ * Own. Dtmf sender
+ */
+ CSetupCallDtmfSender* iDtmfSender;
};
#endif // CSETUPCALLREQUESTHANDLER_H