equal
deleted
inserted
replaced
20 |
20 |
21 #include <e32base.h> |
21 #include <e32base.h> |
22 |
22 |
23 #include "mpmserversession.h" |
23 #include "mpmserversession.h" |
24 #include "mpmcommsdataccess.h" |
24 #include "mpmcommsdataccess.h" |
25 #include "mpmwlanavailability.h" |
|
26 |
25 |
27 class CMPMDialog; |
26 class CMPMDialog; |
28 class CMPMWlanQueryDialog; |
27 class CMPMWlanQueryDialog; |
29 class CMPMConfirmDlgStarting; |
28 class CMPMConfirmDlgStarting; |
30 class MWlanAvailability; |
|
31 class TMpmConnPref; |
29 class TMpmConnPref; |
32 |
30 |
33 enum TOfflineNoteResponse |
31 enum TOfflineNoteResponse |
34 { |
32 { |
35 EOfflineResponseUndefined, |
33 EOfflineResponseUndefined, |
43 * IAP. |
41 * IAP. |
44 * |
42 * |
45 * @lib mpmserver.exe |
43 * @lib mpmserver.exe |
46 * @since S60 v3.2 |
44 * @since S60 v3.2 |
47 */ |
45 */ |
48 class CMPMIapSelection : public CBase, |
46 class CMPMIapSelection : public CBase |
49 public MWlanAvailability |
|
50 { |
47 { |
51 |
48 |
52 public: |
49 public: |
53 // Enumeration describes session state at choosing best IAP. |
50 // Enumeration describes session state at choosing best IAP. |
54 // Choosing best IAP may use asyncrous services and once |
51 // Choosing best IAP may use asyncrous services and once |
238 * Offline note response is reseted. |
235 * Offline note response is reseted. |
239 * |
236 * |
240 * @since 3.2 |
237 * @since 3.2 |
241 */ |
238 */ |
242 void ConnectionStarted(); |
239 void ConnectionStarted(); |
243 |
|
244 /** |
|
245 * Triggers an information note. Note disappears automatically. |
|
246 * |
|
247 * @since 5.2 |
|
248 */ |
|
249 void TriggerInformationNoteL(); |
|
250 |
240 |
251 /** |
241 /** |
252 * Get original MPM connection preferences |
242 * Get original MPM connection preferences |
253 * @since 5.2 |
243 * @since 5.2 |
254 */ |
244 */ |
305 * Handles implicit connection wlan note displaying |
295 * Handles implicit connection wlan note displaying |
306 * @since 3.2 |
296 * @since 3.2 |
307 */ |
297 */ |
308 void ImplicitConnectionWlanNoteL(); |
298 void ImplicitConnectionWlanNoteL(); |
309 |
299 |
310 private: // from MWlanAvailability |
|
311 |
|
312 /** |
|
313 * WLAN availability check response |
|
314 * @since 3.2 |
|
315 * @param aError generic Symbian error response code |
|
316 * @param aResult Result of WLAN availability check |
|
317 * @return void |
|
318 */ |
|
319 void WlanAvailabilityResponse( const TInt aError, |
|
320 const TBool aResult ); |
|
321 |
|
322 private: |
300 private: |
323 |
301 |
324 /** |
302 /** |
325 * C++ default constructor. |
303 * C++ default constructor. |
326 */ |
304 */ |