diff -r 7d48bed6ce0c -r 987c9837762f cellular/telephonysettings/inc/MCallDiverting.h --- 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. */