ENet er en åpen kildekode, robust, enkel, gratis og tynn bibliotek programvare utviklet for å gi et nettverkskommunikasjon lag på toppen av UDP (User Datagram Protocol) protokollen, på Linux kernel-basert og UNIX-lignende drifts systems.Features på en glanceKey funksjoner inkluderer tilkoblingsstyring, sekvensering, kanaler, pålitelighet, fragmentering, remontering, aggregering, omstillingsevne, mobilitet og frihet. Biblioteket er mest brukt som en UDP nettverk lag for Cube, som er et multiplayer første person shooter spill.
ENet primære mål er å gi pålitelig, i-order levering av pakker. Men husk at det ikke bør brukes som et høyt nivå nettverk bibliotek for håndtering av kryptering, komprimering, lobbyvirksomhet, autentisering, server oppdagelse, eller andre høyt nivå functions.Getting startet med enetto installere ENet på GNU / Linux-system, du er nødt til å laste ned den nyeste versjonen fra Softoware eller den offisielle nettsiden, lagre det på et sted du velger, pakke den og åpne en terminal emulator.
I terminalvinduet, naviger til plasseringen av den utpakkede mappen og skriv & ldquo; ./ konfigurere && make & rdquo; kommando, uten anførselstegn, for å konfigurere og kompilere biblioteket for din maskinvare arkitektur (32-bit og 64-bit) og operativsystem.
Etter en vellykket samling, kan du installere programmet hele systemet ved å kjøre & ldquo; make install & rdquo; kommando (uten anførselstegn) som root eller med sudo, avhengig av Linux-systemet. Programmet er skrevet i programmeringsspråket C, noe som betyr at den er rask og liten
Hva er nytt i denne utgaven:.
- Lagd maximumPacketSize og maximumWaitingData feltene til ENetHost å begrense datamengden som venter på å bli levert på en peer (pass på at standard maximumPacketSize er 32MB og bør settes høyere hvis ønskelig så bør maximumWaitingData).
Hva er nytt i versjon 1.3.1:.
- Throttling ble implementert for pålitelig pakkedata
- Flere feil som involverer pålitelig data regnskap ble fikset.
Kommentarer ikke funnet