async sockets cpp
v0.3.1
简单,基于多线程的(不是线程安全),用于TCP和UDP的C ++中的非块异步客户端类。为每个连接创建一个线程。使用mutex ES或atomic变量提供线程安全功能。
// Initialize a tcp socket.
TCPSocket tcpSocket;
// Connect to the host.
tcpSocket.Connect( " 127.0.0.1 " , 8888 , [&] {
cout << " Connected to the server successfully. " << endl;
// Send String:
tcpSocket. Send ( " Hello Server! " );
});超级简单!
CPU和RAM使用情况(具有单个TCP连接以及单个UDP服务器 +客户端): 
轻的!
您可以通过在examples/目录中进行编译所有示例并在终端中make :