diff -r bab96b7ed1a4 -r f39ed5e045e0 phoneengine/phonemodel/inc/cpephonemodel.h --- a/phoneengine/phonemodel/inc/cpephonemodel.h Tue Jun 15 14:14:38 2010 +0100 +++ b/phoneengine/phonemodel/inc/cpephonemodel.h Thu Jul 22 16:33:21 2010 +0100 @@ -37,7 +37,6 @@ class CPEExternalDataHandler; class CPEMessageHandler; class CPESimStateMonitor; -class CPEIdleStatusMonitor; class MEngineMonitor; class MPEContactHandling; class MPECallHandling; @@ -47,7 +46,6 @@ class MPEServiceHandling; class CPERemotePartyInfoMediator; class PhoneServices; -class ParserRecognizer; // CLASS DECLARATION @@ -79,7 +77,6 @@ EPEContactHandlingPhaseTwo, EPEMediatorCommandHandler, EPEPhoneServices, - EPEParserRecognizer, EPENetworkHandling }; @@ -274,6 +271,11 @@ TBool DelayMessageSending( const MEngineMonitor::TPEMessagesFromPhoneEngine aMessage, const TInt aCallId ); + /** + * Gets call error from callinfo + */ + void SetCallError( TInt aCallId ); + private: //Data @@ -302,8 +304,6 @@ CPESimStateMonitor* iSimChangedMonitor; // SIM state monitor CPESimStateMonitor* iSimStatusMonitor; - // Idle status monitor - CPEIdleStatusMonitor* iIdleStatusMonitor; // DosServer connect error code. TInt iErrorCode; // Stepper counter @@ -329,8 +329,9 @@ // Phone Services offered via Qt Highway PhoneServices* iPhoneServices; - ParserRecognizer* iParserRecognizer; - + + // Mobile call info. + RMobileCall::TMobileCallInfoV3* iCallInfo; }; #endif // CPEPHONEMODEL_H