async sockets cpp
v0.3.1
Clases simples, basadas en múltiples listas múltiples (no seguras), no bloquear las clases de servidor de cliente asincrónico en C ++ para TCP y UDP. Crea un hilo para cada conexión. Use mutex es o variables atomic para proporcionar funciones seguras de hilo.
// 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! " );
});¡Súper fácil!
Usos de CPU y RAM (con conexión TCP única y con un único servidor UDP + cliente): 
¡Ligero!
Puede compilar todos los ejemplos simplemente yendo en los examples/ directorio y ejecutar make en la terminal: