phoneengine/engineinfo/inc/mpeengineinfo.h
changeset 46 bc5a64e5bc3c
parent 45 6b911d05207e
child 51 f39ed5e045e0
child 74 d1c62c765e48
equal deleted inserted replaced
45:6b911d05207e 46:bc5a64e5bc3c
   695         /**
   695         /**
   696         * Sets the protocol spesific error code
   696         * Sets the protocol spesific error code
   697         * @param aError is the error code from protocol.
   697         * @param aError is the error code from protocol.
   698         * @return None.
   698         * @return None.
   699         */
   699         */
   700         virtual void SetProtocolError( TInt aError ) = 0; 
   700         virtual void SetProtocolError( TInt aError, TInt aCallId ) = 0; 
       
   701  
       
   702         /**
       
   703         * Returns the protocol spesific error code
       
   704         * @return Error code.
       
   705         */
       
   706         virtual TInt ProtocolError( TInt aCallId ) = 0; 
       
   707         
       
   708         /**
       
   709         * Returns flag if the outgoing barring is activated.
       
   710         * @return ETrue if barring activated.
       
   711         */
       
   712         virtual TBool IsOutgoingCallBarringActivated() = 0;
       
   713         
       
   714         /**
       
   715         * Sets the flag if the outgoing barring is activated.
       
   716         * @return ETrue if barring activated.
       
   717         */
       
   718         virtual void SetOutgoingCallBarringActivated( 
       
   719                 TBool aActivated ) = 0;
       
   720         
   701     }; // MPEEngineInfo
   721     }; // MPEEngineInfo
   702     
   722     
   703 #endif      //MPEENGINEINFO_H
   723 #endif      //MPEENGINEINFO_H
   704     
   724     
   705 // End of File
   725 // End of File