summaryrefslogtreecommitdiff
path: root/src/components/application_manager/include/application_manager/application_manager_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/include/application_manager/application_manager_impl.h')
-rw-r--r--src/components/application_manager/include/application_manager/application_manager_impl.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/application_manager/include/application_manager/application_manager_impl.h b/src/components/application_manager/include/application_manager/application_manager_impl.h
index 25e28515d4..438b62c797 100644
--- a/src/components/application_manager/include/application_manager/application_manager_impl.h
+++ b/src/components/application_manager/include/application_manager/application_manager_impl.h
@@ -651,6 +651,9 @@ class ApplicationManagerImpl
const uint32_t corr_id,
const int32_t function_id) OVERRIDE;
+ void OnQueryAppsRequest(
+ const connection_handler::DeviceHandle device) OVERRIDE;
+
// Overriden ConnectionHandlerObserver method
void OnDeviceListUpdated(
const connection_handler::DeviceMap& device_list) OVERRIDE;
@@ -1487,11 +1490,12 @@ class ApplicationManagerImpl
* will send TTS global properties to HMI after timeout
*/
std::map<uint32_t, date_time::TimeDuration> tts_global_properties_app_list_;
-
+ std::set<connection_handler::DeviceHandle> query_apps_devices_;
bool audio_pass_thru_active_;
uint32_t audio_pass_thru_app_id_;
sync_primitives::Lock audio_pass_thru_lock_;
sync_primitives::Lock tts_global_properties_app_list_lock_;
+ mutable sync_primitives::Lock query_apps_devices_lock_;
hmi_apis::Common_DriverDistractionState::eType driver_distraction_state_;
bool is_vr_session_strated_;
bool hmi_cooperating_;