Skip to content

Commit

Permalink
Socket refactor (#136)
Browse files Browse the repository at this point in the history
* Create TcpSocketHandler and PipeSocketHandler

* Replace more IPC with PipeSocketHandler

* Change HTM to use PipeSocketHandler

* clean up test files
  • Loading branch information
MisterTea authored Sep 25, 2018
1 parent 06e2f9a commit 6fb4daf
Show file tree
Hide file tree
Showing 66 changed files with 988 additions and 1,397 deletions.
12 changes: 10 additions & 2 deletions .vscode/c_cpp_properties.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
"browse": {
"path": [
"${workspaceFolder}",
"${workspaceFolder}/build",
"${workspaceFolder}/src/base",
"${workspaceFolder}/src/terminal",
"${workspaceFolder}/src/htm",
"/Library/Developer/CommandLineTools/usr/include/c++/v1",
"/usr/local/include",
"/Library/Developer/CommandLineTools/usr/lib/clang/9.1.0/include",
Expand Down Expand Up @@ -80,8 +84,12 @@
"browse": {
"path": [
"C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/*",
"${workspaceFolder}"
],
"${workspaceFolder}",
"${workspaceFolder}/build",
"${workspaceFolder}/src/base",
"${workspaceFolder}/src/terminal",
"${workspaceFolder}/src/htm"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
Expand Down
9 changes: 7 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,12 @@
"ratio": "cpp",
"system_error": "cpp",
"tuple": "cpp",
"__mutex_base": "cpp"
"__mutex_base": "cpp",
"*.in": "cpp",
"hashtable": "cpp",
"queue": "cpp",
"stack": "cpp"
},
"C_Cpp.clang_format_style": "Google"
"C_Cpp.clang_format_style": "Google",
"C_Cpp.configurationWarnings": "Disabled"
}
5 changes: 2 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -115,11 +115,11 @@ add_library(
src/base/ClientConnection.cpp
src/base/Connection.cpp
src/base/CryptoHandler.cpp
src/base/FakeSocketHandler.cpp
src/base/FlakyFakeSocketHandler.cpp
src/base/ServerClientConnection.cpp
src/base/ServerConnection.cpp
src/base/SocketHandler.cpp
src/base/PipeSocketHandler.cpp
src/base/TcpSocketHandler.cpp
src/base/UnixSocketHandler.cpp
src/base/easylogging++.cc
src/base/LogHandler.cpp
Expand Down Expand Up @@ -272,7 +272,6 @@ target_link_libraries (
if(BUILD_TEST) # Build unit tests.
message(STATUS "Enabling test for ${PROJECT_NAME}")
enable_testing()
add_subdirectory(sandbox)
add_subdirectory(test)
endif()

Expand Down
31 changes: 0 additions & 31 deletions sandbox/CMakeLists.txt

This file was deleted.

94 changes: 0 additions & 94 deletions sandbox/TestConnection.cpp

This file was deleted.

94 changes: 0 additions & 94 deletions sandbox/TestFlakyConnection.cpp

This file was deleted.

Loading

0 comments on commit 6fb4daf

Please sign in to comment.