This project is a pure C# translation of enet, no binaries.
Where udp implementation: NativeSockets.
When NativeSockets is not supported, it falls back to System.Net.Sockets.Socket.
It is fully wire‑compatible with the original C library.
The original ENet relies on platform-specific native binaries,
which poses challenges for cross-platform distribution and deployment.
This project eliminates that dependency while preserving full compatibility with the original implementation.
- The pure C# port of ENet.
- It keeps the original low-level, C-style API and is fully wire-compatible with the original C library.
- A managed wrapper around xENet.
- It provides a modern C# API instead of the original C-style API.
- A multithreaded wrapper around yENet.
- It adds multithreading support on top of yENet.