equal
deleted
inserted
replaced
34 |
34 |
35 |
35 |
36 // FORWARD DECLARATIONS |
36 // FORWARD DECLARATIONS |
37 class MWsfWlanMonitorObserver; |
37 class MWsfWlanMonitorObserver; |
38 class MWsfServerCloserAdapter; |
38 class MWsfServerCloserAdapter; |
|
39 class CWsfIct; |
39 |
40 |
40 |
41 |
41 // CLASS DEFINITION |
42 // CLASS DEFINITION |
42 /** |
43 /** |
43 * Class to monitor and control all WLAN bearer related events and actions |
44 * Class to monitor and control all WLAN bearer related events and actions |
148 void StopMonitoring(); |
149 void StopMonitoring(); |
149 |
150 |
150 /* |
151 /* |
151 * Connects to the given IAP |
152 * Connects to the given IAP |
152 * @since S60 5.0 |
153 * @since S60 5.0 |
|
154 * @param aIapId WLAN IAP id to connect to. |
|
155 * @param aConnectOnly ETrue if Connect selected |
|
156 * @param aTestAccessPoint ETrue if accesspoint needs testing |
153 * @return KErrNone on success, error code otherwise |
157 * @return KErrNone on success, error code otherwise |
154 */ |
158 */ |
155 TInt ConnectBearer( TUint32 aIapId ); |
159 TInt ConnectBearer( TUint32 aIapId, |
|
160 TBool aConnectOnly, |
|
161 TBool aTestAccessPoint ); |
156 |
162 |
157 /* |
163 /* |
158 * Disconnects active connection |
164 * Disconnects active connection |
159 * @since S60 5.0 |
165 * @since S60 5.0 |
160 * @return ETrue if the was something to disconnect otherwise EFalse |
166 * @return ETrue if the was something to disconnect otherwise EFalse |
399 /** |
405 /** |
400 * Reference to the server closer (not owned) |
406 * Reference to the server closer (not owned) |
401 */ |
407 */ |
402 MWsfServerCloserAdapter& iServerCloser; |
408 MWsfServerCloserAdapter& iServerCloser; |
403 |
409 |
|
410 /** |
|
411 * Reference to ICT handler |
|
412 */ |
|
413 CWsfIct* iIct; |
|
414 |
404 }; |
415 }; |
405 |
416 |
406 |
417 |
407 #endif // C_WSFWLANBEARERCONNECTIONMONITOR_H |
418 #endif // C_WSFWLANBEARERCONNECTIONMONITOR_H |
408 |
419 |