Add network code and tests
Showing
- .vscode/settings.json 7 additions, 0 deletions.vscode/settings.json
- CMakeLists.txt 10 additions, 0 deletionsCMakeLists.txt
- include/ftl/protocol.hpp 4 additions, 3 deletionsinclude/ftl/protocol.hpp
- include/ftl/protocol/listener.hpp 0 additions, 0 deletionsinclude/ftl/protocol/listener.hpp
- include/ftl/protocol/node.hpp 3 additions, 2 deletionsinclude/ftl/protocol/node.hpp
- include/ftl/protocol/self.hpp 66 additions, 0 deletionsinclude/ftl/protocol/self.hpp
- include/ftl/utility/base64.hpp 35 additions, 0 deletionsinclude/ftl/utility/base64.hpp
- src/base64.cpp 256 additions, 0 deletionssrc/base64.cpp
- src/node.cpp 65 additions, 0 deletionssrc/node.cpp
- src/peer.cpp 2 additions, 2 deletionssrc/peer.cpp
- src/protocol.cpp 36 additions, 0 deletionssrc/protocol.cpp
- src/protocol/tcp.cpp 1 addition, 0 deletionssrc/protocol/tcp.cpp
- src/protocol/websocket.cpp 3 additions, 0 deletionssrc/protocol/websocket.cpp
- src/self.cpp 48 additions, 0 deletionssrc/self.cpp
- src/socket/socket.cpp 1 addition, 1 deletionsrc/socket/socket.cpp
- src/universe.cpp 41 additions, 32 deletionssrc/universe.cpp
- src/universe.hpp 20 additions, 20 deletionssrc/universe.hpp
- test/CMakeLists.txt 11 additions, 0 deletionstest/CMakeLists.txt
- test/net_integration.cpp 349 additions, 0 deletionstest/net_integration.cpp
Loading
Please register or sign in to comment