|
||
---|---|---|
.. | ||
.github/workflows | ||
cmake/templates | ||
cmake_modules | ||
third_party/wepoll | ||
trantor | ||
.appveyor.yml | ||
.clang-format | ||
.gitignore | ||
.travis.yml | ||
CMakeLists.txt | ||
ChangeLog.md | ||
License | ||
README.md | ||
build.sh | ||
conanfile.txt | ||
format.sh |
README.md
TRANTOR
Overview
A non-blocking I/O cross-platform TCP network library, using C++14.
Drawing on the design of Muduo Library
suported platforms
- Linux
- MacOS
- UNIX(BSD)
- Windows
Feature highlights
- non-blocking I/O
- cross-platform
- Thread pool
- Lock free design
- Support SSL
- Server and Client
Build
git clone https://github.com/an-tao/trantor.git
cd trantor
cmake -Bbuild -H.
cd build
make -j
Licensing
Trantor - A non-blocking I/O based TCP network library, using C++14.
Copyright (c) 2016-2021, Tao An. All rights reserved.
https://github.com/an-tao/trantor
For more information see License