979 const SRequestMapEntry& aCheckedMapEntry, |
979 const SRequestMapEntry& aCheckedMapEntry, |
980 const SRequestMapEntry& aCompletedMapEntry ) const; |
980 const SRequestMapEntry& aCompletedMapEntry ) const; |
981 |
981 |
982 /** |
982 /** |
983 * Handles completion routines of an internal request |
983 * Handles completion routines of an internal request |
984 * @param aIndex index to the request that should be completed. |
984 * @param aRequest request that should be completed. |
985 * @param aStatus status of the completed operation. |
985 * @param aStatus status of the completed operation. |
986 * @param aCompletedWasTriggering value ETrue means that |
986 * @param aCompletedWasTriggering value ETrue means that |
987 * completed request is the same as the request which |
987 * completed request is the same as the request which |
988 * triggered the core operation |
988 * triggered the core operation |
989 */ |
989 */ |
990 void CompleteInternalRequest( |
990 void CompleteInternalRequest( |
991 TUint32 aIndex, |
991 const SRequestMapEntry& aRequest, |
992 core_error_e aStatus, |
992 core_error_e aStatus, |
993 TBool aCompletedWasTriggering = ETrue ); |
993 TBool aCompletedWasTriggering = ETrue ); |
994 |
994 |
995 /** |
995 /** |
996 * Handles completion routines of an external request |
996 * Handles completion routines of an external request |
997 * @param aIndex index to the request that should be completed. |
997 * @param aRequest request that should be completed. |
998 * @param aStatus status of the completed operation. |
998 * @param aStatus status of the completed operation. |
999 * @param aTriggerRequest pointer to the request that triggered core operation |
999 * @param aTriggerRequest pointer to the request that triggered core operation |
1000 * value NULL means that completed request is the same as the request which triggered |
1000 * value NULL means that completed request is the same as the request which triggered |
1001 * the core operation |
1001 * the core operation |
1002 */ |
1002 */ |
1003 void CompleteExternalRequest( |
1003 void CompleteExternalRequest( |
1004 TUint32 aIndex, |
1004 const SRequestMapEntry& aRequest, |
1005 core_error_e aStatus, |
1005 core_error_e aStatus, |
1006 SRequestMapEntry* aTriggerRequest = NULL ); |
1006 SRequestMapEntry* aTriggerRequest = NULL ); |
1007 |
1007 |
1008 /** |
1008 /** |
1009 * Compare two available network entries. |
1009 * Compare two available network entries. |
1291 * EAPOL implementation instantiated via ECom plugin interface. |
1291 * EAPOL implementation instantiated via ECom plugin interface. |
1292 */ |
1292 */ |
1293 CWlanEapolClient* iEapolClient; |
1293 CWlanEapolClient* iEapolClient; |
1294 |
1294 |
1295 /** |
1295 /** |
1296 * EAPOL callback handler in core. |
1296 * EAPOL callback handler in core. Not owned by this pointer. |
1297 */ |
1297 */ |
1298 abs_wlan_eapol_callback_c* iEapolHandler; |
1298 abs_wlan_eapol_callback_c* iEapolHandler; |
1299 |
1299 |
1300 /** |
1300 /** |
1301 * Time when the scan scheduling timer is set to expire. |
1301 * Time when the scan scheduling timer is set to expire. |