phoneengine/phonemodel/src/cpephonemodel.cpp
branchRCL_3
changeset 39 b8d67d6176f5
parent 19 544e34b3255a
child 44 3c221667e687
equal deleted inserted replaced
34:b68fcd923911 39:b8d67d6176f5
   978             "PE cpephonemodel::sendmessage > iEngineMonitor.HandleError: messageName=EPEMessageCallHandlingError, CallId=%d"
   978             "PE cpephonemodel::sendmessage > iEngineMonitor.HandleError: messageName=EPEMessageCallHandlingError, CallId=%d"
   979         , aCallId );
   979         , aCallId );
   980 	    TPEErrorInfo errorInfo = iEngineInfo->ErrorInfo();
   980 	    TPEErrorInfo errorInfo = iEngineInfo->ErrorInfo();
   981     	errorInfo.iCallId = aCallId;
   981     	errorInfo.iCallId = aCallId;
   982     	errorInfo.iErrorType = EPECcp;
   982     	errorInfo.iErrorType = EPECcp;
   983         iEngineMonitor.HandleError( errorInfo );
   983 
   984 	    }
   984         if ( ECCPErrorCCCallRejected == errorInfo.iErrorCode )
       
   985             {
       
   986             // Call direction is not set if the call was rejected before Dialing-state
       
   987             iEngineInfo->SetCallDirection( RMobileCall::EMobileOriginated, aCallId );
       
   988             iMessageHandler->AddSIMRejectedMoCsCallToLog( aCallId );
       
   989             }
       
   990     	iEngineMonitor.HandleError( errorInfo );
       
   991   	    }
   985     else if ( message == MEngineMonitor::EPEMessageServiceHandlingError )
   992     else if ( message == MEngineMonitor::EPEMessageServiceHandlingError )
   986         {
   993         {
   987         TEFLOGSTRING( 
   994         TEFLOGSTRING( 
   988             KTAERROR, 
   995             KTAERROR, 
   989             "PE cpephonemodel::sendmessage > iEngineMonitor.HandleError: messageName=EPEMessageServiceHandlingError" );
   996             "PE cpephonemodel::sendmessage > iEngineMonitor.HandleError: messageName=EPEMessageServiceHandlingError" );