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 :