--- a/phoneengine/engineinfo/inc/cpeengineinfoimpl.h Wed Jun 23 18:12:20 2010 +0300
+++ b/phoneengine/engineinfo/inc/cpeengineinfoimpl.h Tue Jul 06 14:15:47 2010 +0300
@@ -88,6 +88,7 @@
TBool iSecureSpecified; // Secure specified status
TName iDataPortName; // the name of data port currently on-loan
TBool iSwitchToOngoing; // Switch to operation status
+ TBool iOutgoingBarringActivated; // Outgoing barring activated
};
NONSHARABLE_STRUCT( TPEConferenceCallInfo ) // Contains conference call related variables
@@ -1520,6 +1521,32 @@
* Returns Phonebook contact identifier.
*/
TInt ContactId2() const;
+
+ /**
+ * Sets the protocol spesific error code
+ * @param aError is the error code from protocol.
+ * @return None.
+ */
+ void SetProtocolError( TInt aError, TInt aCallId );
+
+ /**
+ * Returns the protocol spesific error code
+ * @return Error code.
+ */
+ TInt ProtocolError( TInt aCallId );
+
+ /**
+ * Returns flag if the outgoing barring is activated.
+ * @return ETrue if barring activated.
+ */
+ TBool IsOutgoingCallBarringActivated();
+
+ /**
+ * Sets the flag if the outgoing barring is activated.
+ * @return ETrue if barring activated.
+ */
+ void SetOutgoingCallBarringActivated(
+ TBool aActivated );
private:
/**