jenet is a free library which provides robust UDP based communications. jenet is a port of the popular enet library for C.
The original enet authors describe it as a "relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets."
In addition to the core module, a higher level layer will provide additional functionality: · Packet compression. · Packet encription. · Master Server.
Here are some key features of "jenet":
· Implemented on top of UDP.
· Reliable/Unreliable/Sequenced/Unsequenced packet delivery.
· Fully interoperable with C/C++ through enet.
· Content agnostic.
· Configurable Outgoing/Incoming bandwidth.
· Lost connection detection.
· Built-in Ping.
· Multiple channels