equal
deleted
inserted
replaced
19 #ifndef __MUSAVANETWORKAVAILABILITY_H__ |
19 #ifndef __MUSAVANETWORKAVAILABILITY_H__ |
20 #define __MUSAVANETWORKAVAILABILITY_H__ |
20 #define __MUSAVANETWORKAVAILABILITY_H__ |
21 |
21 |
22 #include "musavaavailability.h" |
22 #include "musavaavailability.h" |
23 #include "muscallmonitorobserver.h" |
23 #include "muscallmonitorobserver.h" |
|
24 #include "musunittesting.h" |
24 #include <sipprofileregistryobserver.h> |
25 #include <sipprofileregistryobserver.h> |
25 |
26 |
26 #include <e32base.h> |
27 #include <e32base.h> |
27 |
28 |
28 class MMusAvaAvailabilityObserver; |
29 class MMusAvaAvailabilityObserver; |
43 |
44 |
44 |
45 |
45 class CMusAvaNetworkAvailability : public CMusAvaAvailability, |
46 class CMusAvaNetworkAvailability : public CMusAvaAvailability, |
46 public MMusCallMonitorObserver |
47 public MMusCallMonitorObserver |
47 { |
48 { |
|
49 MUS_UNITTEST( UT_CMusAvaNetworkAvailability ) |
|
50 |
48 public: |
51 public: |
49 /** |
52 /** |
50 * Two-phased constructor |
53 * Two-phased constructor |
51 * |
54 * |
52 * @since S60 v3.2 |
55 * @since S60 v3.2 |
146 * |
149 * |
147 * @since S60 v3.2 |
150 * @since S60 v3.2 |
148 * @return |
151 * @return |
149 */ |
152 */ |
150 virtual void ConferenceCallL(); |
153 virtual void ConferenceCallL(); |
|
154 |
|
155 |
|
156 /** |
|
157 * Call on conf Terminated |
|
158 * |
|
159 * @since S60 v3.2 |
|
160 * @return |
|
161 */ |
|
162 virtual void ConferenceCallLTerminated(); |
151 |
163 |
152 private: // data |
164 private: // data |
153 |
165 |
154 /** |
166 /** |
155 * |
167 * |
163 |
175 |
164 /** |
176 /** |
165 * Reference to availability settings object. |
177 * Reference to availability settings object. |
166 */ |
178 */ |
167 CMusAvaSettingsImp& iSettings; |
179 CMusAvaSettingsImp& iSettings; |
|
180 |
|
181 TBool iConfcall; |
168 }; |
182 }; |
169 |
183 |
170 |
184 |
171 #endif // __MUSAVANETWORKAVAILABILITY_H__ |
185 #endif // __MUSAVANETWORKAVAILABILITY_H__ |