
  TcpLib
TcpLib is a small C++ class library based on socket, with which a TCP server and corresponding TCP clients can be developed.
By deriving from the server and client class and overwriting in each case one and/or two methods own adjustments can be made.
As an example, a simple derived client and server class are presented that exchange input. I used this library for the project GlobalObjects, there a more complex usage can be seen.
The current version TcpLib 1.0.3 is implemented in the C++ programming language and has so far been used with:
- Microsoft Visual Studio 2010 C++ 98 (32 bit)
 - Microsoft Visual Studio 2015 C++ 98 (32 and 64 bit)
 - Microsoft Visual Studio 2017 C++ 14/C++ 17 (32 and 64 bit)
 - Microsoft Visual Studio 2019 C++ 14/C++ 17/C++ 20 (32 and 64 bit)
 - Microsoft Visual Studio 2022 C++ 14/C++ 17/C++ 20 (32 and 64 bit)
 - MinGW Version 7.3.0 (32 and 64 bit)
 - MinGW Version 8.x (32 and 64 bit)
 - MinGW Version 9.x (64 bit)
 - MinGW Version 11.2.20 (64 bit)
 - gcc 4.8.3 (32 bit)
 - gcc 5.4.0 (32 bit)
 - gcc 7.4.40 (64 bit)
 - gcc 9.3.30 (64 bit)
 - gcc 11.3.30 (64 bit)
 - clang 6.0.0 (64 bit)
 - clang 10.0.0 (64 bit)
 - clang 14.0.0 (64 bit)
 
Windows
Linux
Download TcpLib