Soket dan pustaka alamat C++ yang minimalis dan mudah digunakan.
Jadi Anda ingin memiliki komunikasi jaringan dalam program kecil Anda tetapi peningkatannya sepertinya terlalu berlebihan? Dan seberapa keraskah soket ini, ya? - Setelah berada di sana lebih dari sekali, saya menulis perpustakaan ini dengan harapan dapat menghindarkan saya dari pengkodean soket sekali pakai yang setengah-setengah di masa depan.

Konfigurasikan dan bangun perpustakaan/contoh/demo/tes menggunakan CMake.
Target penginstalan CMake menyiapkan proyek demo berbasis CMake yang cocok sebagai titik awal untuk aplikasi sendiri.
Kelas Address mewakili alamat localhost atau UDP/TCP jarak jauh dan digunakan untuk membuat lokal dan mengirim/menghubungkan ke soket jarak jauh.
Kelas soket Socket* , Socket*Buffered dan Socket*Async memberikan tingkat kenyamanan berbeda seputar representasi soket OS mentah:
SocketUdp dan SocketTcp memungkinkan fungsi dasar seperti menghubungkan, mengirim dan menerima, sementara Acceptor mendengarkan koneksi TCP yang masukSocketUdpBuffered dan SocketTcpBuffered menambahkan kumpulan buffer penerimaan internalSocketUdpAsync dan SocketTcpAsync serta AcceptorAsync dijalankan oleh Driver (yaitu thread) yang menyediakan operasi asinkron ke satu atau beberapa soketJika dibangun dengan dukungan TLS, semua kelas soket TCP dapat dipakai dengan sertifikat SSL dan file kunci pribadi untuk menjalankan koneksi terenkripsi.
Kelas ToDo digunakan untuk menjadwalkan tugas yang akan dijalankan oleh Driver pada titik waktu tertentu, misalnya transmisi paket detak jantung berkala atau upaya penyambungan kembali.