async sockets cpp
v0.3.1
Simples, com base em multithread (não segura de thread), classes clientes-servidores assíncronos não bloqueadores em C ++ para TCP e UDP. Cria um tópico para cada conexão. Use mutex es ou variáveis atomic para fornecer funções seguras de encadeamento.
// 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 fácil!
Usos da CPU e RAM (com conexão TCP única e com um único servidor UDP + cliente): 
Leve!
Você pode compilar todos os exemplos apenas entrando nos examples/ diretório e executado make no terminal: