async sockets cpp
v0.3.1
Einfache, multithread-basierte (nicht threadssicher), nicht blockierende asynchrone Client-Server-Klassen in C ++ für TCP & UDP. Erstellt einen Thread für jede Verbindung. Verwenden Sie mutex es oder atomic Variablen, um thread-sichere Funktionen bereitzustellen.
// 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! " );
});Super einfach!
CPU- und RAM -Verwendungen (mit einer einzelnen TCP -Verbindung und mit einem einzelnen UDP -Server + Client): 
Leicht!
Sie können alle Beispiele kompilieren, indem Sie nur in den examples/ Verzeichnissen gehen und im Terminal make werden: