equal
deleted
inserted
replaced
14 * Description: Main server |
14 * Description: Main server |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 55.1.1 % |
19 * %version: 55.1.2 % |
20 */ |
20 */ |
21 |
21 |
22 #ifndef WLMSERVER_H |
22 #ifndef WLMSERVER_H |
23 #define WLMSERVER_H |
23 #define WLMSERVER_H |
24 |
24 |
92 TWLMCommands iFunction; |
92 TWLMCommands iFunction; |
93 TAny* iParam0; |
93 TAny* iParam0; |
94 TAny* iParam1; |
94 TAny* iParam1; |
95 TAny* iParam2; |
95 TAny* iParam2; |
96 TAny* iParam3; |
96 TAny* iParam3; |
|
97 TAny* iParam4; |
97 TUint* iTime; |
98 TUint* iTime; |
98 |
99 |
99 SRequestMapEntry() : |
100 SRequestMapEntry() : |
100 iRequestId( 0 ), |
101 iRequestId( 0 ), |
101 iSessionId( 0 ), |
102 iSessionId( 0 ), |
102 iMessage(), |
103 iMessage(), |
103 iParam0( NULL ), |
104 iParam0( NULL ), |
104 iParam1( NULL ), |
105 iParam1( NULL ), |
105 iParam2( NULL ), |
106 iParam2( NULL ), |
106 iParam3( NULL ), |
107 iParam3( NULL ), |
|
108 iParam4( NULL ), |
107 iTime( NULL ) |
109 iTime( NULL ) |
108 { } |
110 { } |
109 }; |
111 }; |
110 |
112 |
111 /** |
113 /** |
981 */ |
983 */ |
982 TBool FindNextTimedScanSchedulingRequest( |
984 TBool FindNextTimedScanSchedulingRequest( |
983 TUint& aTriggeringRequestIndex ); |
985 TUint& aTriggeringRequestIndex ); |
984 |
986 |
985 /** |
987 /** |
986 * Notify the server that a background scan has been done. |
988 * Notify the server that a background scan has been done. |
987 */ |
989 */ |
988 void NotifyBackgroundScanDone( |
990 void NotifyBackgroundScanDone( |
989 ScanList* aScanList, |
991 ScanList* aScanList, |
990 core_type_list_c<u32_t>* aIapIdList ); |
992 core_type_list_c<core_iap_availability_data_s>& aIapAvailabilityData ); |
991 |
993 |
992 /** |
994 /** |
993 * Check if this request can be completed. |
995 * Check if this request can be completed. |
994 * @param aCheckedMapEntry pointer to the request to be checked |
996 * @param aCheckedMapEntry pointer to the request to be checked |
995 * @param aCompletedMapEntry pointer to the request that was completed |
997 * @param aCompletedMapEntry pointer to the request that was completed |
1375 |
1377 |
1376 /** |
1378 /** |
1377 * Flag indicating whether aggressive scanning has to be performed |
1379 * Flag indicating whether aggressive scanning has to be performed |
1378 * after link loss. |
1380 * after link loss. |
1379 */ |
1381 */ |
1380 TBool iAggressiveScanningAfterLinkLoss; |
1382 TBool iAggressiveScanningAfterLinkLoss; |
|
1383 |
|
1384 /** |
|
1385 * WLAN device settings. |
|
1386 */ |
|
1387 CWlanDeviceSettings::SWlanDeviceSettings iDeviceSettings; |
|
1388 |
|
1389 /** |
|
1390 * List of "weak" IAP IDs. |
|
1391 */ |
|
1392 RArray<TUint> iIapWeakList; |
|
1393 |
|
1394 /** |
|
1395 * IAP ID of the connection. |
|
1396 */ |
|
1397 TUint iConnectionIapId; |
1381 }; |
1398 }; |
1382 |
1399 |
1383 |
1400 |
1384 #include "wlmserver.inl" |
1401 #include "wlmserver.inl" |
1385 |
1402 |