diff options
author | Alexander <akutsan@luxoft.com> | 2018-07-20 13:33:43 +0300 |
---|---|---|
committer | Alexander <akutsan@luxoft.com> | 2018-08-20 11:19:39 +0300 |
commit | 36ccbe8e8386a5e6229cf6ac9a55dc2162b6ced0 (patch) | |
tree | f89761763abddf208a052c0e2200054c0f7a4a8e /src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc | |
parent | 32afdbfdb111f604a8911943c08a06744d7f9a0c (diff) | |
download | sdl_core-36ccbe8e8386a5e6229cf6ac9a55dc2162b6ced0.tar.gz |
Add cache processing on GetInteriorVehicleData request
On GetInteriorVehicleData request from mobile add lookup for cached data.
In case if no data available in cache SDL transfer request to HMI.
On HMI response SDL will add data to cache.
If the last application unsubscribes from data, SDL transfer request to HMI,
and clear cache by module type.
Diffstat (limited to 'src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc')
-rw-r--r-- | src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc index 148f184b3c..0b30bbf654 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/commands/get_interior_vehicle_data_request_test.cc @@ -43,6 +43,7 @@ #include "rc_rpc_plugin/mock/mock_resource_allocation_manager.h" #include "rc_rpc_plugin/mock/mock_interior_data_cache.h" #include "rc_rpc_plugin/mock/mock_interior_data_manager.h" + #include <thread> #include <chrono> |