phoneengine/engineinfo/inc/mpedatastore.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 21 92ab7f8d0eab
parent 45 6b911d05207e
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
   371         * @param aKeypadVolume is Keypad volume of the phone.
   371         * @param aKeypadVolume is Keypad volume of the phone.
   372         */
   372         */
   373         virtual void SetKeypadVolume( const TInt aKeypadVolume ) = 0;
   373         virtual void SetKeypadVolume( const TInt aKeypadVolume ) = 0;
   374         
   374         
   375         /**
   375         /**
   376         * Sets lifetimer data of the phone to TPEBasicInfo-structure
       
   377         * @param aLifeTimerData lifetime data (TDesc8&).
       
   378         */
       
   379         virtual void SetLifeTimerData( TCCPLifeTimeDataPckg& aPckg ) = 0;   
       
   380         
       
   381         /**
       
   382         * Sets a logging indicator to TPECallInfo-tructure
   376         * Sets a logging indicator to TPECallInfo-tructure
   383         * @param aLoggingIndicator, Continuous logging indicator.
   377         * @param aLoggingIndicator, Continuous logging indicator.
   384         * @param aCallId, the call identification number.
   378         * @param aCallId, the call identification number.
   385         */
   379         */
   386         virtual void SetLoggingIndicator( const TBool aLoggingIndicator, const TInt aCallId ) = 0;
   380         virtual void SetLoggingIndicator( const TBool aLoggingIndicator, const TInt aCallId ) = 0;
   421         * @param TBool& aServiceCode, service code indicator
   415         * @param TBool& aServiceCode, service code indicator
   422         */
   416         */
   423         virtual void SetPhoneNumberIsServiceCode( const TBool& aServiceCode ) = 0;
   417         virtual void SetPhoneNumberIsServiceCode( const TBool& aServiceCode ) = 0;
   424  
   418  
   425         /**
   419         /**
   426         * Sets phone number to TPECallCommandInfo-structure
       
   427         * @param aPhoneIdentityParameters is the phone identity parameters
       
   428         */
       
   429         virtual void SetPhoneIdentityParameters( 
       
   430             const TPEPhoneIdentityParameters& aPhoneIdentityParameters ) = 0;
       
   431 
       
   432         /**
       
   433         * Sets call origin for the next call attempt
   420         * Sets call origin for the next call attempt
   434         * @param aOrigin indicates if the call is phone, client or SAT originated
   421         * @param aOrigin indicates if the call is phone, client or SAT originated
   435         */
   422         */
   436         virtual void SetCallOriginCommand( const TPECallOrigin& aOrigin ) = 0;
   423         virtual void SetCallOriginCommand( const TPECallOrigin& aOrigin ) = 0;
   437          
   424          
   733          * Set remote end connected phone number
   720          * Set remote end connected phone number
   734          * @param aColpNumber phone number
   721          * @param aColpNumber phone number
   735          * @param aCallId, is the call identification number.
   722          * @param aCallId, is the call identification number.
   736          */
   723          */
   737          virtual void SetRemoteColpNumber(
   724          virtual void SetRemoteColpNumber(
   738              TPEPhoneNumber& aColpNumber, 
   725              const TPEPhoneNumber& aColpNumber, 
   739              const TInt aCallId ) = 0;
   726              const TInt aCallId ) = 0;
   740 
   727 
   741          /**
   728          /**
   742          * Sets Sim state to TPEGsmBasicInfo-structure
   729          * Sets Sim state to TPEGsmBasicInfo-structure
   743          * @param aSimState is the Sim state
   730          * @param aSimState is the Sim state