equal
deleted
inserted
replaced
14 * Description: Class implementing WLAN background scan logic |
14 * Description: Class implementing WLAN background scan logic |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 12 % |
19 * %version: 10 % |
20 */ |
20 */ |
21 |
21 |
22 #ifndef WLANBGSCAN_H |
22 #ifndef WLANBGSCAN_H |
23 #define WLANBGSCAN_H |
23 #define WLANBGSCAN_H |
24 |
24 |
91 * |
91 * |
92 * @since S60 v5.2 |
92 * @since S60 v5.2 |
93 * |
93 * |
94 * @param aState New WLAN state |
94 * @param aState New WLAN state |
95 */ |
95 */ |
96 void SetBgScanState( const MWlanBgScanProvider::TWlanBgScanState &aState ); |
96 void WlanStateChanged( const MWlanBgScanProvider::TWlanBgScanWlanState &aState ); |
97 |
97 |
98 /** |
98 /** |
99 * From MWlanBgScanProvider. |
99 * From MWlanBgScanProvider. |
100 * Whether background scan is enabled. |
100 * Whether background scan is enabled. |
101 * |
101 * |
110 * Notification about changed settings. |
110 * Notification about changed settings. |
111 * |
111 * |
112 * @since S60 v5.2 |
112 * @since S60 v5.2 |
113 */ |
113 */ |
114 void NotifyChangedSettings( MWlanBgScanProvider::TWlanBgScanSettings& aSettings ); |
114 void NotifyChangedSettings( MWlanBgScanProvider::TWlanBgScanSettings& aSettings ); |
|
115 |
|
116 /** |
|
117 * From MAwsBgScanProvider. |
|
118 * Set new background scan interval. |
|
119 * Asynchronous method to set new background scan interval, executed in |
|
120 * AWS thread context. |
|
121 * |
|
122 * @since S60 v5.2 |
|
123 * @param aNewInterval new interval to be taken into use |
|
124 * @param aStatus Status of the calling active object. On successful |
|
125 * completion contains KErrNone, otherwise one of the |
|
126 * system-wide error codes. |
|
127 */ |
|
128 void SetInterval( TUint32 aNewInterval, TRequestStatus& aReportStatus ); |
115 |
129 |
116 /** |
130 /** |
117 * From MWlanTimerServiceCallback. |
131 * From MWlanTimerServiceCallback. |
118 * OnTimeout. |
132 * OnTimeout. |
119 * Requested time has elapsed. |
133 * Requested time has elapsed. |