An easy to use, portable and Open Source network communication layer on top of UDP. #UDP library #Networking library #Network communication #Network #UDP #Networking
ENet is an open source, robust, simple, free and thin library software designed to provide a network communication layer on top of the UDP (User Datagram Protocol) protocol, on Linux kernel-based and UNIX-like operating systems.
Key features include connection management, sequencing, channels, reliability, fragmentation, reassembly, aggregation, adaptability, portability and freedom. The library is mostly used as a UDP networking layer for Cube, which is a multiplayer first person shooter video game.
ENet's primary goal is to provide reliable, in-order delivery of packets. However, keep in mind that is should not be used as a high level networking library for handling encryption, compression, lobbying, authentication, server discovery, or any other high level functions.
To install ENet on your GNU/Linux system, you will have to download the latest version from Softpedia or the official website, save it on a location of your choice, extract it and open a terminal emulator.
On the terminal window, navigate to the location of the extracted folder and type the “./configure && make” command, without quotes, to configure and compile the library for your hardware architecture (32-bit and 64-bit) and operating system.
After a successful compilation, you can install the program system wide by running the “make install” command (without quotes) as root or with sudo, depending on your Linux system. The program is written entirely in the C programming language, which means that it is fast and small.
What's new in ENet 1.3.12:
- Added maximumPacketSize and maximumWaitingData fields to ENetHost to limit the amount of data waiting to be delivered on a peer (beware that the default maximumPacketSize is 32MB and should be set higher if desired as should maximumWaitingData).
ENet 1.3.12
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- enet-1.3.12.tar.gz
- main category:
- Programming
- developer:
- visit homepage
Bitdefender Antivirus Free 27.0.35.146
Context Menu Manager 3.3.3.1
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Zoom Client 6.0.3.37634
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
ShareX 16.0.1
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
calibre 7.9.0
IrfanView 4.67
- Windows Sandbox Launcher
- calibre
- IrfanView
- Bitdefender Antivirus Free
- Context Menu Manager
- 4k Video Downloader
- Zoom Client
- Microsoft Teams
- ShareX
- 7-Zip