--- a/phoneengine/phonemodel/inc/cpephonemodel.h Thu Aug 19 09:54:27 2010 +0300
+++ b/phoneengine/phonemodel/inc/cpephonemodel.h Tue Aug 31 15:14:29 2010 +0300
@@ -37,7 +37,6 @@
class CPEExternalDataHandler;
class CPEMessageHandler;
class CPESimStateMonitor;
-class CPEIdleStatusMonitor;
class MEngineMonitor;
class MPEContactHandling;
class MPECallHandling;
@@ -46,6 +45,7 @@
class CPEAudioFactory;
class MPEServiceHandling;
class CPERemotePartyInfoMediator;
+class PhoneServices;
// CLASS DECLARATION
@@ -75,7 +75,9 @@
EPESimStatusMonitorStart,
EPELogHandlingPhaseTwo,
EPEContactHandlingPhaseTwo,
- EPEMediatorCommandHandler
+ EPEMediatorCommandHandler,
+ EPEPhoneServices,
+ EPENetworkHandling
};
/**
@@ -269,6 +271,11 @@
TBool DelayMessageSending( const MEngineMonitor::TPEMessagesFromPhoneEngine aMessage,
const TInt aCallId );
+ /**
+ * Gets call error from callinfo
+ */
+ void SetCallError( TInt aCallId );
+
private: //Data
@@ -297,8 +304,6 @@
CPESimStateMonitor* iSimChangedMonitor;
// SIM state monitor
CPESimStateMonitor* iSimStatusMonitor;
- // Idle status monitor
- CPEIdleStatusMonitor* iIdleStatusMonitor;
// DosServer connect error code.
TInt iErrorCode;
// Stepper counter
@@ -321,7 +326,12 @@
// Mediator command handler
CPERemotePartyInfoMediator* iMediatorCommunicationHandler;
-
+
+ // Phone Services offered via Qt Highway
+ PhoneServices* iPhoneServices;
+
+ // Mobile call info.
+ RMobileCall::TMobileCallInfoV3* iCallInfo;
};
#endif // CPEPHONEMODEL_H