equal
deleted
inserted
replaced
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <badesca.h> |
24 #include <badesca.h> |
25 #include <e32base.h> |
25 #include <e32base.h> |
26 #include <e32std.h> |
26 #include <e32std.h> |
|
27 #include <mussettingskeys.h> |
27 |
28 |
28 class MMusAvaSettingsObserver; |
29 class MMusAvaSettingsObserver; |
29 |
30 |
30 /** |
31 /** |
31 * Defines setting interface for the MusAvailability Plug-in |
32 * Defines setting interface for the MusAvailability Plug-in |
47 EActivationAllowed, |
48 EActivationAllowed, |
48 EActivationNotAllowed |
49 EActivationNotAllowed |
49 }; |
50 }; |
50 public: |
51 public: |
51 |
52 |
52 /** |
53 /** |
53 * Returns the manual activation |
54 * Returns the fast mode value |
54 * |
55 * |
55 */ |
56 * @return The fast mode value. |
|
57 */ |
|
58 virtual MusSettingsKeys::TFastMode FastMode() const; |
|
59 |
|
60 |
|
61 /** |
|
62 * Returns the manual activation |
|
63 * |
|
64 */ |
56 virtual TManualActivation ManualActivation(); |
65 virtual TManualActivation ManualActivation(); |
57 |
66 |
58 /** |
67 /** |
59 * Returns the telephone number of remote host of active CS call. |
68 * Returns the telephone number of remote host of active CS call. |
60 * |
69 * |
115 * Sets the settings observer pointer |
124 * Sets the settings observer pointer |
116 * |
125 * |
117 */ |
126 */ |
118 virtual void SetObserver( MMusAvaSettingsObserver& aObserver ); |
127 virtual void SetObserver( MMusAvaSettingsObserver& aObserver ); |
119 |
128 |
|
129 /* |
|
130 * Gets the settings observer pointer |
|
131 * |
|
132 */ |
|
133 MMusAvaSettingsObserver* Observer(); |
|
134 |
120 /** |
135 /** |
121 * Sets the for the manual activation |
136 * Sets the for the manual activation |
122 * |
137 * |
123 */ |
138 */ |
124 virtual void SetManualActivation( TManualActivation aManualActivation ); |
139 virtual void SetManualActivation( TManualActivation aManualActivation ); |
125 |
|
126 /** |
|
127 * Returns the direction of the mobile call. |
|
128 * |
|
129 * @return 0, if the direction of the call is unknown. |
|
130 * 1, call is from public number. |
|
131 * 2, call is from private number |
|
132 */ |
|
133 virtual TInt CallPrivacy(); |
|
134 |
140 |
135 }; |
141 }; |
136 |
142 |
137 #include "musavasettings.inl" |
143 #include "musavasettings.inl" |
138 |
144 |