diff -r af3fb27c7511 -r 13838cf40350 wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlmserver.h --- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlmserver.h Tue May 25 14:40:09 2010 +0300 +++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlmserver.h Mon Jun 21 17:43:00 2010 +0300 @@ -16,7 +16,7 @@ */ /* -* %version: 55.1.1 % +* %version: 55.1.2 % */ #ifndef WLMSERVER_H @@ -94,6 +94,7 @@ TAny* iParam1; TAny* iParam2; TAny* iParam3; + TAny* iParam4; TUint* iTime; SRequestMapEntry() : @@ -104,6 +105,7 @@ iParam1( NULL ), iParam2( NULL ), iParam3( NULL ), + iParam4( NULL ), iTime( NULL ) { } }; @@ -983,11 +985,11 @@ TUint& aTriggeringRequestIndex ); /** - * Notify the server that a background scan has been done. - */ + * Notify the server that a background scan has been done. + */ void NotifyBackgroundScanDone( ScanList* aScanList, - core_type_list_c* aIapIdList ); + core_type_list_c& aIapAvailabilityData ); /** * Check if this request can be completed. @@ -1377,7 +1379,22 @@ * Flag indicating whether aggressive scanning has to be performed * after link loss. */ - TBool iAggressiveScanningAfterLinkLoss; + TBool iAggressiveScanningAfterLinkLoss; + + /** + * WLAN device settings. + */ + CWlanDeviceSettings::SWlanDeviceSettings iDeviceSettings; + + /** + * List of "weak" IAP IDs. + */ + RArray iIapWeakList; + + /** + * IAP ID of the connection. + */ + TUint iConnectionIapId; };