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