Add thin abstraction layer for network sockets
authorRob Hughes <robert.hughes@arm.com>
Mon, 13 Jan 2020 11:14:59 +0000 (11:14 +0000)
committerRob Hughes <robert.hughes@arm.com>
Tue, 21 Jan 2020 16:01:58 +0000 (16:01 +0000)
commit25b7436b02514145a0289daff78f5b9f64cdd0db
treeef574302d4dda7e67e5c05b999bcd5b09d3c9190
parent41e92b085aa543cba57610135168185632ed0799
Add thin abstraction layer for network sockets

This makes SocketProfilingConnection and GatordMock work on Windows as
well as Linux

Change-Id: I4b10c079b653a1c3f61eb20694e5b5f8a6f5fdfb
Signed-off-by: Robert Hughes <robert.hughes@arm.com>
Android.mk
CMakeLists.txt
src/armnnUtils/NetworkSockets.cpp [new file with mode: 0644]
src/armnnUtils/NetworkSockets.hpp [new file with mode: 0644]
src/profiling/SocketProfilingConnection.cpp
src/profiling/SocketProfilingConnection.hpp
tests/profiling/gatordmock/CommandFileParser.cpp
tests/profiling/gatordmock/GatordMockService.cpp
tests/profiling/gatordmock/GatordMockService.hpp
tests/profiling/timelineDecoder/TimelineCaptureCommandHandler.cpp