async sockets cpp
v0.3.1
بسيطة ، متعددة القوانين (غير مؤهلة مؤشر ترابط) ، فئات خادم العميل غير المتزامن غير المتزامن في C ++ لـ TCP و UDP. يخلق موضوع لكل اتصال. استخدم 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! " );
});سوبر سهل!
استخدامات وحدة المعالجة المركزية والذاكرة RAM (مع اتصال TCP واحد ومع خادم UDP واحد + عميل): 
خفيف الوزن!
يمكنك تجميع جميع الأمثلة بمجرد الذهاب في examples/ الدليل make في المحطة: