phoneengine/engineinfo/inc/mpeengineinfo.h
changeset 77 2be0b271d017
parent 46 bc5a64e5bc3c
equal deleted inserted replaced
72:c76a0b1755b9 77:2be0b271d017
   667         /**
   667         /**
   668         * Returns transfer target address
   668         * Returns transfer target address
   669         * @return Transfer target address set with SetTransferTargetCommand
   669         * @return Transfer target address set with SetTransferTargetCommand
   670         */
   670         */
   671         virtual const TPEPhoneNumber& TransferTargetCommand() const = 0;
   671         virtual const TPEPhoneNumber& TransferTargetCommand() const = 0;
   672         
   672                 
   673         /**
       
   674         * Returns switch to operation status.
       
   675         */
       
   676         virtual TBool IsSwitchToOperationOngoing() const = 0;
       
   677         
       
   678         /**
   673         /**
   679         * Checks if given state can be found.
   674         * Checks if given state can be found.
   680         * @param aCallState state to be checked.
   675         * @param aCallState state to be checked.
   681         */
   676         */
   682         virtual TBool CheckIfCallStateExists( const TPEState& aCallState )= 0;
   677         virtual TBool CheckIfCallStateExists( const TPEState& aCallState )= 0;
   715         * Sets the flag if the outgoing barring is activated.
   710         * Sets the flag if the outgoing barring is activated.
   716         * @return ETrue if barring activated.
   711         * @return ETrue if barring activated.
   717         */
   712         */
   718         virtual void SetOutgoingCallBarringActivated( 
   713         virtual void SetOutgoingCallBarringActivated( 
   719                 TBool aActivated ) = 0;
   714                 TBool aActivated ) = 0;
       
   715         
       
   716         /**
       
   717         * Sets incoming call forwarded flag.
       
   718         * @param aForwarded is call forwarded
       
   719         */
       
   720         virtual void SetIncomingCallForwarded( 
       
   721                 TBool aForwarded, TInt aCallId ) = 0;
       
   722 
       
   723         /**
       
   724          * Returns incoming call forwarded flag.
       
   725          */
       
   726         virtual TBool IncomingCallForwarded( TInt aCallId ) const = 0;
   720         
   727         
   721     }; // MPEEngineInfo
   728     }; // MPEEngineInfo
   722     
   729     
   723 #endif      //MPEENGINEINFO_H
   730 #endif      //MPEENGINEINFO_H
   724     
   731