equal
deleted
inserted
replaced
14 * Description: Main class for core server |
14 * Description: Main class for core server |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 90 % |
19 * %version: 91 % |
20 */ |
20 */ |
21 |
21 |
22 #include "core_server.h" |
22 #include "core_server.h" |
23 #include "abs_core_server_callback.h" |
23 #include "abs_core_server_callback.h" |
24 #include "abs_core_driverif.h" |
24 #include "abs_core_driverif.h" |
1102 // |
1102 // |
1103 void core_server_c::get_available_iaps( |
1103 void core_server_c::get_available_iaps( |
1104 u32_t request_id, |
1104 u32_t request_id, |
1105 bool_t is_active_scan_allowed, |
1105 bool_t is_active_scan_allowed, |
1106 core_type_list_c<core_iap_data_s>& iap_data_list, |
1106 core_type_list_c<core_iap_data_s>& iap_data_list, |
1107 core_type_list_c<u32_t>& iap_id_list, |
1107 core_type_list_c<core_iap_availability_data_s>& iap_availability_list, |
1108 core_type_list_c<core_ssid_entry_s>* iap_ssid_list, |
1108 core_type_list_c<core_ssid_entry_s>* iap_ssid_list, |
1109 ScanList& scan_data ) |
1109 ScanList& scan_data ) |
1110 { |
1110 { |
1111 DEBUG( "core_server_c::get_available_iaps()" ); |
1111 DEBUG( "core_server_c::get_available_iaps()" ); |
1112 |
1112 |
1115 this, |
1115 this, |
1116 &drivers_m, |
1116 &drivers_m, |
1117 &callback_m, |
1117 &callback_m, |
1118 is_active_scan_allowed, |
1118 is_active_scan_allowed, |
1119 iap_data_list, |
1119 iap_data_list, |
1120 iap_id_list, |
1120 iap_availability_list, |
1121 iap_ssid_list, |
1121 iap_ssid_list, |
1122 scan_data ); |
1122 scan_data ); |
1123 |
1123 |
1124 queue_ext_operation_and_run_next( command, request_id ); |
1124 queue_ext_operation_and_run_next( command, request_id ); |
1125 } |
1125 } |