equal
deleted
inserted
replaced
27 * @since S60 v5.1 |
27 * @since S60 v5.1 |
28 */ |
28 */ |
29 class MCallDiverting |
29 class MCallDiverting |
30 { |
30 { |
31 public: |
31 public: |
32 /** |
32 |
33 * Sets observer which informs when request is completed |
|
34 */ |
|
35 virtual void SetRequestObserver( MPsetRequestObserver* aObs ) = 0; |
|
36 |
|
37 /** |
33 /** |
38 * Sets diverting to the network. |
34 * Sets diverting to the network. |
39 * |
35 * |
40 * @param aDivert New divert settings. |
36 * @param aDivert New divert settings. |
41 * @param aBsc List of basic service groups . |
37 * @param aBsc List of basic service groups . |
110 * Saves a single value to central repository. Make sure that repository |
106 * Saves a single value to central repository. Make sure that repository |
111 * is open before calling this function. |
107 * is open before calling this function. |
112 */ |
108 */ |
113 virtual TInt SaveKey( TUint32 aKeyId, const TDesC& aKeyValue ) = 0; |
109 virtual TInt SaveKey( TUint32 aKeyId, const TDesC& aKeyValue ) = 0; |
114 |
110 |
|
111 /** |
|
112 * Opens Vmbx connection. Leaves vmbx to the stack. |
|
113 * |
|
114 * @param aTelNumber vmbx number. |
|
115 * @param aVmbx vmbx connection. |
|
116 * @return used vmbx number. |
|
117 */ |
|
118 virtual TInt OpenVmbxLC( TDes& aTelNumber, RVmbxNumber& aVmbx ) = 0; |
|
119 |
115 /* |
120 /* |
116 * Virtual destructor. |
121 * Virtual destructor. |
117 */ |
122 */ |
118 virtual ~MCallDiverting() {}; |
123 virtual ~MCallDiverting() {}; |
119 }; |
124 }; |