Moonlight-Common-C berisi kode klien gamestream inti yang dibagikan di antara klien Moonlight, termasuk Moonlight PC, Moonlight Android, Moonlight iOS, dan Moonlight Chrome.
Jika Anda menerapkan klien streaming game Moonlight Anda sendiri yang dapat menggunakan perpustakaan C, Anda mungkin menginginkan kode di sini.
Moonlight-Common-C membutuhkan versi spesifik dari ENET yang dibundel sebagai submodule. Versi ini memiliki perubahan yang diperlukan untuk kompatibilitas IPv6 dan reliabilitas transmisi, antara lain. Ini adalah perubahan API/ABI yang membuat moonlight-common-C tidak kompatibel dengan versi lain dari perpustakaan ENET. Mencoba untuk runtime link ke perpustakaan Libenet lain akan menyebabkan klien Anda macet saat menghubungkan ke versi terbaru dari Geforce Experience.