diff options
Diffstat (limited to 'src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc')
-rw-r--r-- | src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc index 9ed43b105b..922a45ebdb 100644 --- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc +++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_global_properties_request.cc @@ -34,6 +34,7 @@ #include <string.h> #include <algorithm> #include <numeric> +#include "application_manager/resumption/resume_ctrl.h" #include "application_manager/message_helper.h" #include "interfaces/HMI_API.h" @@ -414,6 +415,18 @@ bool SetGlobalPropertiesRequest::Init() { return true; } +void SetGlobalPropertiesRequest::onTimeOut() { + SDL_LOG_AUTO_TRACE(); + + CommandRequestImpl::onTimeOut(); + + auto& resume_ctrl = application_manager_.resume_controller(); + + resume_ctrl.HandleOnTimeOut( + correlation_id(), + static_cast<hmi_apis::FunctionID::eType>(function_id())); +} + bool SetGlobalPropertiesRequest::PrepareResponseParameters( mobile_apis::Result::eType& result_code, std::string& info) { SDL_LOG_AUTO_TRACE(); |