async sockets cpp
v0.3.1
Sederhana, berbasis multithread (bukan utas aman), kelas klien-server asinkron non-blocking di C ++ untuk TCP & UDP. Membuat utas untuk setiap koneksi. Gunakan mutex es atau variabel atomic untuk menyediakan fungsi yang aman.
// 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 mudah!
Penggunaan CPU & RAM (dengan koneksi TCP tunggal & dengan server UDP tunggal + klien): 
Light Weight!
Anda dapat mengkompilasi semua contoh hanya dengan menggunakan examples/ direktori dan menjalankan make di Terminal: