summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/src/transport_adapter
diff options
context:
space:
mode:
authorAlexandr Galiuzov <agaliuzov@luxoft.com>2015-04-28 13:09:18 -0700
committerDmitriy Klimenko <dklimenko@luxoft.com>2015-04-30 20:17:18 -0700
commit9ccee5b9946fb245dd0e42850068725e126bc0fe (patch)
tree3b42fdfbf6a0823bdfa429f509fe68f1d8f8c981 /src/components/transport_manager/src/transport_adapter
parentc7f93c4b8bd0fdbffe28aaf86969506468b7be3a (diff)
downloadsdl_core-9ccee5b9946fb245dd0e42850068725e126bc0fe.tar.gz
APPLINK-12266: OnAppRegistered: SDL must provide the transport type information; Build fix
Diffstat (limited to 'src/components/transport_manager/src/transport_adapter')
-rw-r--r--src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc b/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc
index d45143a900..170cb7b734 100644
--- a/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc
+++ b/src/components/transport_manager/src/transport_adapter/transport_adapter_impl.cc
@@ -43,6 +43,16 @@ namespace transport_manager {
namespace transport_adapter {
CREATE_LOGGERPTR_GLOBAL(logger_, "TransportManager")
+namespace {
+DeviceTypes devicesType = {
+ std::make_pair(AOA, std::string("USB")),
+ std::make_pair(PASA_AOA, std::string("USB")),
+ std::make_pair(MME, std::string("USB")),
+ std::make_pair(BLUETOOTH, std::string("BLUETOOTH")),
+ std::make_pair(PASA_BLUETOOTH, std::string("BLUETOOTH")),
+ std::make_pair(TCP, std::string("WIFI"))
+};
+}
TransportAdapterImpl::TransportAdapterImpl(
DeviceScanner* device_scanner,
@@ -757,12 +767,7 @@ std::string TransportAdapterImpl::DeviceName(const DeviceUID& device_id) const {
}
std::string TransportAdapterImpl::GetConnectionType() const {
- const std::string deviceType = GetDeviceType();
- std::string result("USB_serial_number");
- if ("sdl-tcp" == deviceType || "sdl-bluetooth" == deviceType) {
- result.assign("BTMAC");
- }
- return result;
+ return devicesType[GetDeviceType()];
}
#ifdef TIME_TESTER