summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/src/tcp/tcp_device.cc
diff options
context:
space:
mode:
authorJacob Keeler <jacob.keeler@livioradio.com>2018-04-05 15:00:43 -0400
committerGitHub <noreply@github.com>2018-04-05 15:00:43 -0400
commit61fd83fed0dc584019b305bebc82512d2c42b9e7 (patch)
tree5432b4212b003d07029911423d64bdf185ea0c9d /src/components/transport_manager/src/tcp/tcp_device.cc
parent6212599da217e95899d63d4b33088082489841bd (diff)
parentc2bdb27e117e30752d0f223ec0e244f207883795 (diff)
downloadsdl_core-61fd83fed0dc584019b305bebc82512d2c42b9e7.tar.gz
Merge pull request #2005 from smartdevicelink/release/4.5.04.5.0
Release/4.5.0
Diffstat (limited to 'src/components/transport_manager/src/tcp/tcp_device.cc')
-rw-r--r--src/components/transport_manager/src/tcp/tcp_device.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/components/transport_manager/src/tcp/tcp_device.cc b/src/components/transport_manager/src/tcp/tcp_device.cc
index d3f132759a..dbcb5d38cb 100644
--- a/src/components/transport_manager/src/tcp/tcp_device.cc
+++ b/src/components/transport_manager/src/tcp/tcp_device.cc
@@ -46,6 +46,23 @@ TcpDevice::TcpDevice(const in_addr_t& in_addr, const std::string& name)
LOG4CXX_AUTO_TRACE(logger_);
}
+#if defined(BUILD_TESTS)
+TcpDevice::TcpDevice(const in_addr_t& in_addr,
+ const std::string& device_uid,
+ const std::string& transport_switch_id)
+ : Device(device_uid, device_uid, transport_switch_id)
+ , applications_mutex_()
+ , in_addr_(in_addr)
+ , last_handle_(0) {
+ LOG4CXX_AUTO_TRACE(logger_);
+ LOG4CXX_DEBUG(logger_,
+ "Device created with transport switch emulation support.");
+ LOG4CXX_DEBUG(logger_,
+ "Device parameters: " << device_uid << " / "
+ << transport_switch_id);
+}
+#endif // BUILD_TESTS
+
bool TcpDevice::IsSameAs(const Device* other) const {
LOG4CXX_AUTO_TRACE(logger_);
LOG4CXX_DEBUG(logger_, "Device: " << other);