diff -r a828660c511c -r d3d7683d16f5 wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h --- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h Tue Aug 31 17:02:06 2010 +0300 +++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlanbgscan.h Wed Sep 01 12:41:05 2010 +0100 @@ -16,7 +16,7 @@ */ /* -* %version: 12 % +* %version: 10 % */ #ifndef WLANBGSCAN_H @@ -93,7 +93,7 @@ * * @param aState New WLAN state */ - void SetBgScanState( const MWlanBgScanProvider::TWlanBgScanState &aState ); + void WlanStateChanged( const MWlanBgScanProvider::TWlanBgScanWlanState &aState ); /** * From MWlanBgScanProvider. @@ -114,6 +114,20 @@ void NotifyChangedSettings( MWlanBgScanProvider::TWlanBgScanSettings& aSettings ); /** + * From MAwsBgScanProvider. + * Set new background scan interval. + * Asynchronous method to set new background scan interval, executed in + * AWS thread context. + * + * @since S60 v5.2 + * @param aNewInterval new interval to be taken into use + * @param aStatus Status of the calling active object. On successful + * completion contains KErrNone, otherwise one of the + * system-wide error codes. + */ + void SetInterval( TUint32 aNewInterval, TRequestStatus& aReportStatus ); + + /** * From MWlanTimerServiceCallback. * OnTimeout. * Requested time has elapsed.