c-asio adalah kerangka C yang menggabungkan c-raii, libuv dan korutin untuk menyediakan I/O asinkron yang aman terhadap kesalahan memori.
API pembungkus menggantikan callback libuv; fungsi langsung mengembalikan hasil sehingga kode lebih ringkas dan mudah dibaca.
Program menggunakan uv_main sebagai titik masuk dan korutin dijadwalkan otomatis pada pool thread sesuai jumlah inti CPU.
Contoh menunjukkan pengurangan besar baris kode (mis. tcp-echo, dns, filesystem) dibanding implementasi libuv murni.
Kerangka menawarkan API luas: filesystem, jaringan TCP/UDP, pipe, proses, waitgroup, future, memory scope, dll.
Dibangun dengan CMake, mendukung Linux, Windows, macOS, arm, riscv, ppc64le; berlisensi MIT.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"