diff options
author | Kozoriz <kozorizandriy@gmail.com> | 2016-04-11 16:37:41 +0300 |
---|---|---|
committer | Kozoriz <kozorizandriy@gmail.com> | 2016-04-25 12:15:47 +0300 |
commit | 78714c9fee6e88483d91a682d0002e7afd4e6c6c (patch) | |
tree | b18635a81a88c42ad0add734bf55c665f9f869a6 /src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_impl.h | |
parent | a86a2b2cbc6d0a0fb06af317f01eae8167c7e3dc (diff) | |
download | sdl_core-78714c9fee6e88483d91a682d0002e7afd4e6c6c.tar.gz |
TransportManager update after removing all singletons
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 | 9 |
1 files changed, 8 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 af22718b0b..6301b82f20 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 "transport_manager/transport_manager_settings.h" #include "resumption/last_state.h" #ifdef TELEMETRY_MONITOR @@ -78,7 +79,8 @@ class TransportAdapterImpl : public TransportAdapter, TransportAdapterImpl(DeviceScanner* device_scanner, ServerConnectionFactory* server_connection_factory, ClientConnectionListener* client_connection_listener, - resumption::LastState& last_state); + resumption::LastState& last_state, + const TransportManagerSettings& settings); /** * @brief Destructor. @@ -452,6 +454,10 @@ class TransportAdapterImpl : public TransportAdapter, virtual ConnectionSPtr FindEstablishedConnection(const DeviceUID& device_handle, const ApplicationHandle& app_handle) const; + const TransportManagerSettings& get_settings() const { + return settings_; + } + private: /** * @brief Connect to all applications discovered on device @@ -558,6 +564,7 @@ class TransportAdapterImpl : public TransportAdapter, ClientConnectionListener* client_connection_listener_; resumption::LastState& last_state_; + const TransportManagerSettings& settings_; }; } // namespace transport_adapter |