equal
deleted
inserted
replaced
22 // INCLUDES |
22 // INCLUDES |
23 #include <e32base.h> |
23 #include <e32base.h> |
24 #include <badesca.h> |
24 #include <badesca.h> |
25 #include <mmretrieve.h> |
25 #include <mmretrieve.h> |
26 #include <ctsydomaincrkeys.h> |
26 #include <ctsydomaincrkeys.h> |
27 #include "MCallDiverting.h" |
27 #include "mcalldiverting.h" |
28 #include "MSSSettingsObserver.h" |
28 #include "msssettingsobserver.h" |
29 #include "nwdefs.h" |
29 #include "nwdefs.h" |
30 #include "PsetConstants.h" |
30 #include "psetconstants.h" |
31 |
31 |
32 // CLASS DECLARATION |
32 // CLASS DECLARATION |
33 class MPsetDivertObserver; |
33 class MPsetDivertObserver; |
34 |
34 |
35 /** |
35 /** |
64 * Destructor. |
64 * Destructor. |
65 */ |
65 */ |
66 ~CPSetCallDivertingBase(); |
66 ~CPSetCallDivertingBase(); |
67 |
67 |
68 public: // From base class. |
68 public: // From base class. |
69 |
69 /** |
|
70 * @see MCallDiverting. |
|
71 */ |
|
72 void SetRequestObserver( MPsetRequestObserver* aObs ); |
|
73 |
70 /** |
74 /** |
71 * @see MCallDiverting. |
75 * @see MCallDiverting. |
72 */ |
76 */ |
73 void SetDivertingL( const TCallDivertSetting& aDivert, |
77 void SetDivertingL( const TCallDivertSetting& aDivert, |
74 TBasicServiceGroups aBsc ); |
78 TBasicServiceGroups aBsc ); |
106 |
110 |
107 /** |
111 /** |
108 * @see MCallDiverting. |
112 * @see MCallDiverting. |
109 */ |
113 */ |
110 TInt SaveKey( TUint32 aKeyId, const TDesC& aKeyValue ); |
114 TInt SaveKey( TUint32 aKeyId, const TDesC& aKeyValue ); |
111 |
|
112 /** |
|
113 * @see MCallDiverting. |
|
114 */ |
|
115 TInt OpenVmbxLC( TDes& aTelNumber, RVmbxNumber& aVmbx ); |
|
116 |
115 |
117 /** |
116 /** |
118 * @see MCallDiverting. |
117 * @see MCallDiverting. |
119 */ |
118 */ |
120 TInt GetNumbersFromSharedDataL( TInt aType, |
119 TInt GetNumbersFromSharedDataL( TInt aType, |
242 private: //from base clases. |
241 private: //from base clases. |
243 |
242 |
244 /** |
243 /** |
245 * @see CActive::RunL(). |
244 * @see CActive::RunL(). |
246 */ |
245 */ |
247 void RunL(); |
246 virtual void RunL(); |
248 |
247 |
249 /** |
248 /** |
250 * @see CActive::DoCancel(). |
249 * @see CActive::DoCancel(). |
251 */ |
250 */ |
252 void DoCancel(); |
251 virtual void DoCancel(); |
253 |
252 |
254 /** |
253 /** |
255 * @see MSSSettingsObserver::PhoneSettingChanged(). |
254 * @see MSSSettingsObserver::PhoneSettingChanged(). |
256 */ |
255 */ |
257 void PhoneSettingChanged( TSSSettingsSetting aSetting, TInt aNewValue ); |
256 void PhoneSettingChanged( TSSSettingsSetting aSetting, TInt aNewValue ); |