wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/abs_core_server.h
branchRCL_3
changeset 14 13838cf40350
parent 7 0abc8c98be24
equal deleted inserted replaced
12:af3fb27c7511 14:13838cf40350
    15 *                Adaptation layer can use core services through this interface.
    15 *                Adaptation layer can use core services through this interface.
    16 *
    16 *
    17 */
    17 */
    18 
    18 
    19 /*
    19 /*
    20 * %version: 31 %
    20 * %version: 32 %
    21 */
    21 */
    22 
    22 
    23 #ifndef ABS_CORE_SERVER_H
    23 #ifndef ABS_CORE_SERVER_H
    24 #define ABS_CORE_SERVER_H
    24 #define ABS_CORE_SERVER_H
    25 
    25 
   104      * Find which iaps from the given list are currently available.
   104      * Find which iaps from the given list are currently available.
   105      * @since S60 v3.1
   105      * @since S60 v3.1
   106      * @param request_id An unique identification for the request.
   106      * @param request_id An unique identification for the request.
   107      * @param is_active_scan_allowed specifies whether active scanning is allowed.
   107      * @param is_active_scan_allowed specifies whether active scanning is allowed.
   108      * @param iap_data_list containing list of iap data structures.
   108      * @param iap_data_list containing list of iap data structures.
   109      * @param iap_id_list list of iap ids are stored here on completion.
   109      * @param iap_availability_list List of available IAPs.
   110      * @param iap_ssid_list List of possible secondary SSIDs.
   110      * @param iap_ssid_list List of possible secondary SSIDs.
   111      * @param scan_data contains the scan results
   111      * @param scan_data contains the scan results
   112      */
   112      */
   113     virtual void get_available_iaps(
   113     virtual void get_available_iaps(
   114         u32_t request_id,
   114         u32_t request_id,
   115         bool_t is_active_scan_allowed,
   115         bool_t is_active_scan_allowed,
   116         core_type_list_c<core_iap_data_s>& iap_data_list,
   116         core_type_list_c<core_iap_data_s>& iap_data_list,
   117         core_type_list_c<u32_t>& iap_id_list,
   117         core_type_list_c<core_iap_availability_data_s>& iap_availability_list,
   118         core_type_list_c<core_ssid_entry_s>* iap_ssid_list,
   118         core_type_list_c<core_ssid_entry_s>* iap_ssid_list,
   119         ScanList& scan_data ) = 0;
   119         ScanList& scan_data ) = 0;
   120 
   120 
   121     /**
   121     /**
   122      * Get the current RCPI value of the connection.
   122      * Get the current RCPI value of the connection.