diff options
author | Kozoriz <kozorizandriy@gmail.com> | 2016-03-24 08:32:39 +0200 |
---|---|---|
committer | Kozoriz <kozorizandriy@gmail.com> | 2016-03-31 17:54:09 +0300 |
commit | 969e44034caba3389cd1b5e57ecc5f2485948609 (patch) | |
tree | 741e669c45c763b39a6c9328aa9c59ae69c90aee /src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h | |
parent | 3c3e8f366482736a9e5d870b04c606304c26bdd4 (diff) | |
download | sdl_core-969e44034caba3389cd1b5e57ecc5f2485948609.tar.gz |
TransportManager correctives after singletons removing
Corrected TM after removing LastState, MediaManager, PolicyHandler
singletones
Diffstat (limited to 'src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h')
-rw-r--r-- | src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h b/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h index 0cf28f7a16..af22718b0b 100644 --- a/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h +++ b/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h @@ -45,6 +45,7 @@ #include "transport_manager/transport_adapter/transport_adapter.h" #include "transport_manager/transport_adapter/transport_adapter_controller.h" #include "transport_manager/transport_adapter/connection.h" +#include "resumption/last_state.h" #ifdef TELEMETRY_MONITOR #include "transport_manager/telemetry_observer.h" @@ -76,7 +77,8 @@ class TransportAdapterImpl : public TransportAdapter, **/ TransportAdapterImpl(DeviceScanner* device_scanner, ServerConnectionFactory* server_connection_factory, - ClientConnectionListener* client_connection_listener); + ClientConnectionListener* client_connection_listener, + resumption::LastState& last_state); /** * @brief Destructor. @@ -536,6 +538,10 @@ class TransportAdapterImpl : public TransportAdapter, TMTelemetryObserver* metric_observer_; #endif // TELEMETRY_MONITOR + resumption::LastState& last_state() const { + return last_state_; + } + /** * @brief Pointer to the device scanner. */ @@ -550,6 +556,8 @@ class TransportAdapterImpl : public TransportAdapter, * @brief Pointer to the factory of connections initiated from client. */ ClientConnectionListener* client_connection_listener_; + + resumption::LastState& last_state_; }; } // namespace transport_adapter |