phoneengine/engineinfo/src/cpeengineinfoimpl.cpp
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 51 f39ed5e045e0
equal deleted inserted replaced
21:92ab7f8d0eab 22:6bb1b21d2484
    33 // might leave.
    33 // might leave.
    34 // -----------------------------------------------------------------------------
    34 // -----------------------------------------------------------------------------
    35 //
    35 //
    36 CPEEngineInfoImpl::CPEEngineInfoImpl()
    36 CPEEngineInfoImpl::CPEEngineInfoImpl()
    37     : iCurrentCalls( KPEMaximumNumberOfCalls )
    37     : iCurrentCalls( KPEMaximumNumberOfCalls )
    38 // <-- QT PHONE START -->
       
    39     ,iContactId( KErrNotFound )
    38     ,iContactId( KErrNotFound )
    40 // <-- QT PHONE END -->
       
    41 
       
    42     {
    39     {
    43     iCallCommandInfo.iPhoneNumber = KNullDesC;
    40     iCallCommandInfo.iPhoneNumber = KNullDesC;
    44     iCallCommandInfo.iCallId = 0;
    41     iCallCommandInfo.iCallId = 0;
    45     iCallCommandInfo.iKeyCode = 0;
    42     iCallCommandInfo.iKeyCode = 0;
    46     iCallCommandInfo.iAudioVolume = KPENumberInitValue;
    43     iCallCommandInfo.iAudioVolume = KPENumberInitValue;
   102     iBasicInfo.iSecureSpecified = ETrue; 
    99     iBasicInfo.iSecureSpecified = ETrue; 
   103     iBasicInfo.iDataPortName = KNullDesC;
   100     iBasicInfo.iDataPortName = KNullDesC;
   104     iBasicInfo.iSwitchToOngoing = EFalse;
   101     iBasicInfo.iSwitchToOngoing = EFalse;
   105     iConferenceCallInfo.iConferenceCallState = EPEStateConferenceIdle;
   102     iConferenceCallInfo.iConferenceCallState = EPEStateConferenceIdle;
   106     
   103     
   107     // <-- QT PHONE START --> 
       
   108     //TODO remove after profile information is available
   104     //TODO remove after profile information is available
   109     iBasicInfo.iRingingVolume = 10;
   105     iBasicInfo.iRingingVolume = 10;
   110     // <-- QT PHONE END --> 
       
   111     }
   106     }
   112 
   107 
   113 // -----------------------------------------------------------------------------
   108 // -----------------------------------------------------------------------------
   114 // CPEEngineInfoImpl::NewL
   109 // CPEEngineInfoImpl::NewL
   115 // Two-phased constructor.
   110 // Two-phased constructor.
  2622           break;
  2617           break;
  2623           }
  2618           }
  2624       }
  2619       }
  2625     return stateExists;
  2620     return stateExists;
  2626     }
  2621     }
  2627 // <-- QT PHONE START -->
  2622 
  2628 // -----------------------------------------------------------------------------
  2623 // -----------------------------------------------------------------------------
  2629 // CPEEngineInfoImpl::SetContactId
  2624 // CPEEngineInfoImpl::SetContactId
  2630 // -----------------------------------------------------------------------------
  2625 // -----------------------------------------------------------------------------
  2631 //
  2626 //
  2632 void CPEEngineInfoImpl::SetContactId2( const TInt aContactId )
  2627 void CPEEngineInfoImpl::SetContactId2( const TInt aContactId )
  2643 TInt CPEEngineInfoImpl::ContactId2 () const
  2638 TInt CPEEngineInfoImpl::ContactId2 () const
  2644     {
  2639     {
  2645     TEFLOGSTRING2( KTAINT, "ContactId: %d", iContactId );
  2640     TEFLOGSTRING2( KTAINT, "ContactId: %d", iContactId );
  2646     return iContactId;      
  2641     return iContactId;      
  2647     }
  2642     }
  2648 // <-- QT PHONE END -->
       
  2649 
  2643 
  2650 // End of File
  2644 // End of File