cellular/telephonysettings/inc/MCallDiverting.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
--- a/cellular/telephonysettings/inc/MCallDiverting.h	Tue Aug 31 15:45:17 2010 +0300
+++ b/cellular/telephonysettings/inc/MCallDiverting.h	Wed Sep 01 12:15:03 2010 +0100
@@ -29,11 +29,7 @@
 class MCallDiverting
     {
     public:
-        /**
-         * Sets observer which informs when request is completed
-         */
-        virtual void SetRequestObserver( MPsetRequestObserver* aObs ) = 0;
-    
+
         /**
         * Sets diverting to the network.
         * 
@@ -112,6 +108,15 @@
         */
         virtual TInt SaveKey( TUint32 aKeyId, const TDesC& aKeyValue ) = 0;
         
+        /**
+        * Opens Vmbx connection. Leaves vmbx to the stack. 
+        * 
+        * @param aTelNumber vmbx number.
+        * @param aVmbx vmbx connection.
+        * @return used vmbx number.
+        */ 
+        virtual TInt OpenVmbxLC( TDes& aTelNumber, RVmbxNumber& aVmbx ) = 0;
+        
         /*
         * Virtual destructor. 
         */